Just a clarification about Impulse. If you didn't receive your game activation, just submit a ticket. My order was resolved in about an hour. It took about an hour for my game/order to show up. This seems to be somewhat common as a lot of people are upset. I still recommend Steam over Impulse. But Impulse is A LOT faster for downloading.