bitsnark.com
X10: Alan Wake Due For EU Release On May 21st 2010
Microsoft’s X10 show kicked off with a bang today, as Remedy games finally announced a release date for their looooong gestating surivial horror project Alan Wake. Gamers can expect to get th…