Everything overall is pretty alright. The only thing that I would work on is having something innovative in your game to help push it towards a unique audience, increase impact and just make it stand out more. You have a lot of things that "games should have" but there doesn't really seem to be any identity for this game.