Following the actions of Sean Vanaman, the developer of Firewatch, several fans of Pewdiepie were outraged by his supposed reactions...
Platform Reviewed: PC Platforms Available: PC, PlayStation 4 Publisher: Panic Developer: Campo Santo Release Date: February 9, 2016 MSRP: USD $19.99 (Php 629.95) A...