Here's my first attempt at writing a game (or anything else, for that matter) from scratch using Python and Pygame. http://www.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,25,968
To run it, you'll need theoddbot's python/pygame package. To find out about that, have a look at this GP32x thread...