Hello! I also just came across this looking for info on getting a better copy of this movie, and since I could never get a MySpleen or Cinemegeddon account, I would also like to get an alternative link to this really cool project!
Thank you so much!