Originally Posted by poxi
I got it too.
I've got it from Alienware arena promo. They gave away some beta keys, which apparently turned into retail one. As it's only multiplayer game I think it's the way to gather some more playerbase.
btw. 5th episode of the Walking Dead will be released next wednesday.
Darn I wish that I had been able to grab a beta key for starvoid now. I would have liked to give the game a shot as it looks interesting. If anyone has a extra copy and does not want it if you send it my way I would greatly appreciate it.