I'm a little confused now. I have followed your instructions, however, when I got to the findmyorder.com and enter my info, it takes me to the SE store and just shows me my order details which only contains the serial number, which does not work for registering the game. My order was for a physical copy of the CE which has yet to arrive in the mail and there seems to be no way to track where it is currently at in the world. Which is starting to worry me considering there's 3 days left of trial game play?