Your score seems to be almost completely dependent on your level - finish a game quickly, and you get the same score as if you let it run for hours without leveling up. Speaking of letting it run for hours, that's what I did to get the number one all-time hard mode high score of 261822, which I presume was removed because someone suspected me of cheating, when all I did was play an extra-long game to get that high score.
Also, the game doesn't register that I've got the coin even when we're overlapping - fix it so that I don't have to be directly over the coin to collect it.
Consider putting in obstacles (static or mobile), a coin counter, a timer, or a coins/minute average, to add challenge and a point to the game. Also, if I can't compare my scores to my friends' I'm still not motivated, so definitely add a high score feature of some kind.
I'd like to know some numbers like the health of various monsters and the fire rates and damage per shot of the guns, and how long the acids last... Just generally more quantitative stuff than "upgrade level 6", you know? That will make the game more enjoyable for me.
I think it'd be cool not to have to keep reminding the game to move faster. Allow the user to not only change the speed but keep the change from match to match, that's what I want to see.
The problem where my victory isn't recognized only seems to occur when I'm in the slowest mode of play... I find that the game not only works better but is more engaging when I play in fast mode and make liberal use of the pause button.
xandia: You can command your forces while the game is paused, basically allowing you to freeze time to move your forces simultaneously. That evens things up a bit.
You are also able to select just one die of a pair of ones to claim. That is sometimes the better option, and both you and the realist are able to use it. That's not cheating.