Guys. Guys. 90% That's, like, almost 100%. And you know you can't beat 100%. So buy the damn thing, if you haven't already. If you pass on this deal there's something not right with you, man. I mean, 90%.
Alan Wake
Game » consists of 14 releases. Released May 14, 2010
Log in to comment