I have actually followed this movie since it was first announced on youtube in, oh, 2006? Maybe a little bit earlier? No, that was when it was due to come out, I'm sure of it. My older brother showed it to me, and I loyally followed their webpage around for years, read most of their updates, and...