It came available here recently. I can open and play around in the game, although it clearly notes that it's a beta and the full game has not been released.
A new item in my Steam library also came up: "Defense Grid 2: A Matter of Endurance".
Thought it cool, thought I'd share.
A new item in my Steam library also came up: "Defense Grid 2: A Matter of Endurance".
Thought it cool, thought I'd share.