When I saw this headline pop up over at Game Informer News, I had to check the calendar. No, it is not April 1st. Maybe this is some sort of “Devil’s Night” prank? But the news seems to be popping up everywhere except The Onion. What can this portend? I can hear a million sighs [...]