Who's fucking excited?
>Dreamworks face
>>380475661
How many years left until it gets to the closed beta phase? I'm guessing another seven to twelve.
>>380476603
finally got a launch date after 6 years since announcing it. July 21! hope we don't get duke nukemed