You will see in the video section (especially for spiders vs spiders) that the videos are coming back up.
I have an upload limit on vimeo of 500mb per week, so the videos will all be coming back over a few weeks.
I feature the most recent videos at the top of these pages as well, where I use dailymotion embeds.
I am trying to make a new video and it will be uploaded before all of the older videos are uploaded, meaning that if I make a new video then it is always an upload priority ahead of videos that I have made before.
Thank you for being a fan.