I think I've seen this game before. I like the theme, the art and the music. Gameplay is confusing as I was restarting way too often. With more polish this can become something great.