Posts Tagged ‘Twin Peaks’

Alan Wake has a huge job on its hands. Famously announced  at E3 2005 by Finnish developers Remedy, the studio behind Max Payne, the game was finally released earlier this summer with its first DLC, The Signal, out just last month. With such a gap between concept and release, there was cause for concern that […]