OKay so I had a source that hooked it up with the movie a month before its release date and I must say the movies, dope Id recomend it if you are looking to buy it when it comes out in a week, very high quality movie.
http://video.google.com/videoplay?docid=786048453686176230&q=terror+storm+hq&hl=en
Watch that guys, and tell me what you think, I'm at a loss for words right now and I am only halfway through.........