IncGamers Network

X10: Alan Wake Screens

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 here.

Related to this article