Yea, sorry guys, I would have posted screenshots and possibly video, but they made me agree to a Non-Disclosure Agreement and they placed an overlay over the game that had my email plastered all over the place so I'm not gonna post any screenshots on it...
why those devious wet farts!!. how dare they keep you from leaking pre-launch footage to your friends and possibly the world!!! i'm going to write a letter to my congressman and demand they let you share your cool stuff with the world!