They don't say anthing of an IP restriction and I've activated my key successfully. Currently waiting for the download to start.

Btw, EPIC thread. Thanks for the good news . Now I have an opportunity to test the game - for free.