I have overhauled the website and Artemis is back up...partially.
I embedded the video being hosted on another provider, but it seems to be rather fragile. It works in some browsers for me but not others. Others that have tried this out for me says it works in their browsers, but others say it doesn't.
I wanted to get the movie back up as soon as I could and, currently, the video is working with the Safari and Opera web-browsers for me, but no other browser.
Until I come up with a better solution (if anyone has any suggestions, please privately message me), you can find Artemis on the new Other Side at:
http://www.otherside-tf.com/videos.shtml
Lots of luck! (Again, if you have a suggestion as to a fix for this, I'm all ears!)