The Long Journey Home: Announcement: Closed Beta! 2,000 Keys To Give Away!

We've been looking forward to letting people play for a while, and finally... it's time. In association with RPS, we've got 2000 beta keys to give away, with the beta starting later this week. To snag one, head to https…