Don't know why I didn't play this earlier but great job!
It's a fine game, only the speed bugs me a bit.