I really can't wait to see one of these tarps in person. Being able to see through the tarp is very appealing to me. I imagine it would be really cool during a rain storm and you wouldn't have to worry about a sneaky sasquatch anymore.
Awesome job on the intro btw. I have friends that went to film school and their videography skills aren't even that good.