I've put a couple of hours in and I like this game a lot. The guys who made it are pretty great. The main dev is called Jake Birkett and he did a great GDC talk a couple of years ago about how to survive as a game developer without ever having a hit.
AgentZigzag's comments