I only had the chance to play Control for a couple hours last night, but already I can’t wait to dive in and power through more of it. Admittedly, I have no idea what the fuck is going on, but having watched several previews and reviews it seems that’s par for the course with this game. I’m not saying the...

More