It would be easy to miss since it was only on the New Releases for a day or two due to a sudden rush of new games, but Monsters (Probably) Stole My Princess just came out on XBox Live Indie Games for 240 MS points ($2 cheaper than the PSP version). It’s simple (not much more complicated than jumping up and not missing platforms), but it’s fun and has rather nice production for an indie game.

You can download it here.