I purchased the game and have been charged but I've lost the emails with any information on the game due to a pc crash. I remember entering the code but I don't know what site lets me check the actual status of everything if there is one.
Any suggestions?