Wake Up To This Launch Trailer

A launch trailer for Alan Wake’s American Nightmare which ironically launches next Wednesday, February 22nd on the Xbox Live Arcade has been released and available to feast your eyes upon!