Uploadhaven is the same as Nopy at the moment. Only registered users can upload but there's no way to register unless you apply with a form. I'll just link to Mega when it's done and someone will most likely upload it to the other hosts as well.Just a suggestion, you could also try on Uploadhaven or NOPY, it just requires an account for files that are more than 5gb (I think?)
oh, just read the post above about nopy, didn t know that