Tag Archive for Star Lords

Star Lords Now on Steam Early Access

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…