wow, i didnt know megaupload would cause so much issues XD i uploaded it there because i dont have any webspace anymore (i guess it still works, but that wont last a week...)
If anyone wants to upload this for me, let me know, i'll send the files over email.
I hope people that could download it had fun so far!