Check it out for yourself, though the reveal trailer was the best, imho.
You must log in or register to comment.
deleted by creator
Yeah, I should watch trailers and gameplay demos again.
I’m not even joking. I should do that again.
deleted by creator