Wow! Within 20 minutes of the demo being "officially" released here.
I'm still downloading the demo from fileplanet - Been an hour, still got 2 and a half to go...
This is to try and force people to pay money to subscribe isn't it?
Only other site (aside from that "leaked release") that i could find has a corrupt copy, but i got that in under 10 minutes
just got bad luck i guess...