Nice and interesting concept for a game, perfectly executed. (I have to admit I did not get very far because I lack patience ;-) )