I have bought the back to the future game Order #600198351829419 | Placed January 6, 2013. When I type in my email address and password it says I dont own the game. Does it take awhile before the order gets into the computer? When I go to my games on the website episode 1 is there. I just dont know whats wrong.