Very well though out concept. You've managed to put out a lot of game in a short time. Needed some time to get used to the idea, once I got the grasp of it, it was very fun to play.