Well, i guess I can put a stop to the email check spam....
I am glad I invested nearly 40 bucks for something to spend time on during my first holiday week-end in months!
Same for me, purchased the game today with no confirmation/redirection although I did receive a payment confirmation email from paypal to my email address.
Fingers crossed Kiev is in a good mood and the keys are sent tonight!