Alan Wake 2 tops 3 million sales as Control Resonant hits 1.5 million wishlists

Alan Wake 2 crosses 3 million sales, while Control Resonant surpasses 1.5 million wishlists ahead of a September 24 launch.

Alan Wake 2 crosses 3 million sales, while Control Resonant surpasses 1.5 million wishlists ahead of a September 24 launch.