NowGamer: Monsters (Probably) Stole My Princess Review

Now here’s a pleasant surprise. This critically acclaimed PSP Mini has randomly popped up on XBLA, and is instantly catapulted to the top of NowGamer's personal Indie Games list. It’s simple and effective, and with that is superbly playable and genuinely funny with it.