It's one of those games where I keep dying right in front of the finish line. :D
I should've work more on the game's balance :|
No, I just suck at this kind of games... :D