This game finally came open beta today. They're handing out a bunch of keys first come first serve style, so go and get ya one. Here's a trailer of the game Note: the keys will stop working once the game is out of the beta, so you'll have to buy the game eventually Get your key here: https://tinyurl.com/2fcpre6
Omg I’ve been waiting for this game for so long! Thanks for showing where to get the key, I wasn’t too late! I’ll be playing this all day tomorrow