Quantcast
View Post

I forgot this game existed. Might be re announced as a early next gen showpiece.