Game NewsAlan Wake 2 sells 1.3m units | News-in-briefEdward M16 February 2024 by Edward M16 February 202404 Join the GI Every day right here to get the most important information straight to your inbox(*2*) Learn extra(*2*)...