Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
I had given up on Alan Wake and was considering buying it on 360 the other day. Think I'll wait for the PC release though since it'll have the extra DLC