If you claimed your download key, you should have one? If not, let me know and I'll send one your way. I have plenty of them, so I'm not holding them back or anything.
There's a logic to the teleport pads.
There's also a logic behind new enemies suddenly appearing
There's also a Forum for this kind of stuff, having these comments under a blogpost is slightly irritating.