No sure if this is real or not... but it looks pretty cool. I found the trailer on THIS site. You have to pay $2 to see the whole film. What do you think... could this be the real thing?
*I just checked the video and looks like it's down from youtube. You can still see the trailer directly.... HERE .
**Okay, I got it working again. Click above to view video