Amazing presentation - very well polished! However, I don't think the randomness helps the game. I think it would be more interesting if there was a fixed order of tiles for each level that players could plan around. Also, the enemies were generally more annoying than interesting. Still, the game was very fun to play!