Star Lords Now on Steam Early Access by Kristofer Brozio • December 7, 2013 This looks like a rather cool game… Star Lords is a tactical turn-based strategy style game and right now it’s on Alpha on Steam early access for $19.99. The game looks cool and all but I don’t think I’d pay…Read more