ok, i'm mostly just posting this one for VintagePC, as I think the Raspberry Pi might be right up his alley.
I have one, but I haven't gotten around to digging it back out and hooking it back up for this yet. From what I've seen, this is a great way to get kids interested in programming, as you have to use different programming languages to actually do stuff in the game, it doesn't just hand you a game, it hands you a complete learning system disguised as a game. Need to dig out the Pi and hand this to my daughter.