Originally slated for an April release, developer Red Barrels has announced they’re releasing Outlast: Whistleblower on May 6 in America (PC & PS4) and May 7 in Europe (PS4). That gives you a month to stock up on nightlights and Depends before we’re forced to...
Please to comment