A couple of games from the much touted XNA user-created games for the Xbox Live Arcade service. (more videos in the extended)