This is really cool; I love the style. I think with some more work it could be an amazing game.
Got you to the 20 rating qualification :)