I pre-ordered...
from
Demigod Forums
And I'm not seeing the game showing up on my Impulse software, where can I check to confirm that it is indeed pre-ordered on my account?