Hm, sorry for that, It said that it was blocked in some countries, but then it said for no reason I should not be worried because it is NOT blocked! Wierd, I can make an account on Vimeo and upload there for you guys, I worked on the movie for a while so don't want to mess that up! :)
EDIT...