Quick and very stupid question:
I think I preordered the game. If I didn't, I certainly meant to preorder the game. Impulse doesn't seem to show any indication that I did, though. Is there any quick and easy way to tell if I did or not before the beta comes out? Do those of you that did have a Demigod icon in Impulse?
Random side note: are they going to keep changing these downloady things every couple years? We're on #3 now with Impulse.