Megaupload.com seized

Wow, what suprised the servers were, all located offshore.