Pressured: Closed Beta for our new game, Horizon Shift!

Hey everyone out there in steam land!!! We're running a closed beta for our new game Horizon Shift. The game is out on the 29th of May and we want everything to be just right. We didn't think early access was a good ide…