[HTML1] Going Loud Studios have announced that Lair of the Evildoer is now available on the Xbox Live Indie Games marketplace. Gamers can download it from the Xbox LIVE Marketplace for 80 Microsoft P... Read More