Is a trailer out for this yet?
Ask and you shall receive.https://www.youtube.com/watch?v=sH_t1pJWIak
Don't you lay a hand on my Sasquatch!
it is now, just youtube it