Very nice idea! I love how you didn't use "randomness" in your concept, and the player actualy HAVE controll on what's going on. It's hard, but the fact that player can control the game, is the best part for me after so many "randome" games))
The visual is nice too, simple and stylish. Good job!