I was looking for an approachable, kid friendly, programming environment and found KODU Game Lab from Microsoft Research. Seems fun so far. Also has an online community web site (KODU Game Lab Community) where you can share games. The system is built around Microsoft’s XNA for Windows PCs and XBox 360s. The GUI works with a keyboard and mouse on a Windows 7 PC. Also, works OK with an XBox 360 Controller for a Windows PC. I usually end up using the controller for in game play for a second player and almost never for editing.