I looked and didn't see it posted. Thought I'd keep the rest of you guys from getting your hopes up like me. I thought it would be a new area. but it's a clean, high res, gameplay trailer. Looks fun.
These guys seem to genuinely love it.
Use your keyboard!
Log in to comment