No Mans Land: Store Page Live!

So yesterday the store page went live! And with that we have a launch date! The latest patch will be available to all beta testers tonight, and on launch the rest of you will get a taste of the action!