I ordered walking dead game couple days ago and its showing up on my paypal acct as purchased but not on my telltale acct. order#600150829227. Is this an issue or ok? Also--this is for my PC--just to make sure-I can download it on April 24th? Thanks!