Alan Wake Remastered Listing Leaked, Reportedly Launching October 5+

Alan Wake Remastered Listing Dripped, Apparently Releasing October 5