I really like the art.
The game has a pretty orginal and interesting idea. Unfortunately the game becomes too chaotic as you play but other than that it is a neat game.