Good game
Good game; it's new, I can tell you that much.
Whilst there isn't much in graphics, there is a lot of good atmopshere and potential.
However, the introduction screen scared me (in a bad way) and I got the the game too quickly. I reckon if you revamp it with better graphics and perhaps better music and sound effects, you might get onto the leasderboards. Keep at it, and good luck with your future submissions :)