A really well made and challenging game, I had fun, but I kinda suck at it, i'll have to try harder to keep moving on in lvls. Congrats on the Greenlight, in celebration here's a Lets Play!