But the beta launch came with some good news for people who have been waiting it play it: the game has an official release date! May 30th will be the official launch of the game from Tripwire Interactive and Antimatter Games, which will see a Digital Deluxe version for sale on Steam, which is currently at[...]