I like the art design and the concept. I think that with some polish this would make for a really solid game, especially as a mobile game.