Cursed Loot ‘Cursed Loot’ Indie Game Spotlight Released in 2011 on the Xbox 360, Cursed Loot in an indie game that streamlines the dungeon crawler experience into Read More » October 12, 2014 No Comments