Monsters (Probably) Stole my Princess on Xbox Live Indie Games now.
Monsters (Probably) Stole my Princess is a wicked little platformer originally released as a Mini on the PS Store for PSP. And now it’s on Xbox Live Indie Games for 240 MS Points.
Click here to read the full article
Related Stories