This was awesome. It takes way too long to search for solutions in the later levels when you need lots of variables, but other than that, this was a very, very fun game.