We're happy to finally be able to share our first PC trailer with you. While the game still runs on the xbox this is the first time all the footage is captured on a pc for the first time.
This is also our trailer that we are using for our launch on steams greenlight service so please head over there and vote for us if you like what you see.
About the choppiness of teh video it seems there is nothing we can do the original is super smooth and we have followed youtubes guidelines. Sometimes when you play the video it will be smooth and other times it wont be.