9.0 Alan Wake Review What did you do May 18, 2005? Most of you, including myself, know certainly not what happened during the major part of that particular day, however, I remember clearly that it was the first time I heard about a game that would combine the TV series Twin Peaks and Lost. The name is Alan Wake, and it would be console exclusive to the next platform Xbox 360.

Read Full Story >>
The story is too old to be commented.