Microsoft has released a whole host of new screens from Alan Wake. As part of its X10 event in San Francisco, Microsoft has shown a ton of new media for the upcoming psychological thriller as well as announcing it’s due for release on 21 May. Be sure to check out the X10 trailer for the game.
Founder and Editor of PC Invasion. Veteran PC gamer of over 22 years.