Other than the game needing more polishing, I think the biggest problem is that the game is just way too hard, I'm not one to go against a developer's vision but, usually in a really hard game I expect that I can get good over time and start kicking asses in it and feeling cool,