Nice concept, the game itself is quite messy but fun with everything that's happenning on screen.
Good job!