For starters, it turns out that they're not having a good relationship with each other because they think of each other as bad influence to the titular character.
If there's Alan Wake 2, will they get along this time?
Alan Wake
Game » consists of 14 releases. Released May 14, 2010
Log in to comment