It took me a bit to get into it, but once I did, this turned out to be a really cool puzzle platformer. Tough as nails, but fun!