
Outlast Available on Xbox One Starting Today After Accidental Leak
Call this one of the more hilarious attempts to own up to a goof in recent memory. Microsoft created a webpage to announce that the indie survival-horror favorite Outlast was inbound to the Xbox One, and its official release date was penned on the site as June 24. The only problem is that once the site went up live overnight, the game and its DLC also went live on the Xbox One's...