0
This movie looks ridiculously awesome! I want to see this. It was made for a few thousand dollars in a garage and lots of green screen and heck does it look like a lot of fun