http://www.tomsguide.com/us/Programming ... 13720.html
This game looks awesome. Granted, something like C++-jump or Java-jump would be better (something object oriented). Though, I can see the value in starting with a procedural language when learning to program.