Now I just have to add menus, sounds effects, music, game over screen, high score table, etc...
Isn't the above what normally takes 90% of the time, and is what saps the enthusiasm?
Still, always cool to get a chunk of stuff done in one big effective session. :o)