The PSP mini hit game Monsters (Probably) Stole My Princess, which is developed by London-based studio Mediatonic, has been launched onto Xbox Live Indie Games.

Take on the role of "The Duke," an aristocratic demon who beats down on merciless monsters in this upwards-scrolling platformer title. Monsters (Probably) Stole My Princess features a full story that includes 6 unique stages with 24 levels of monster bashing.

Read more for screenshots from Monsters (Probably) Stole My Princess, available now on Xbox Live Indie Games for 240 MS Points.