stupid question, i just bought the game, where the F do i download it?
- - - Updated - - -
i just paid with visa debit.
edit: actually, i have no clue how i just paid, says i paid with paypal, but i dont have a paypal account... and i used my visa debit card. maybe it made an account for me.