Nice work! I think there's a bit of information overload as you start the game, but once you get the grasp, it's very fun!