Comments (2)
Voxelman  +   1288d ago
Wow it's actually coming out? It's been in development for like 5 years, I was starting to think it was vaporware
DeadlyFire  +   1288d ago
Just announced? I don't think so, but publisher and date announcement is new.

Add comment

You need to be registered to add comments. Register here or login