So the first official teaser trailer launched yesterday with ingame footage. In this video I look at the trailer for the first time and then discuss a little bit about it :)Going to E3 this year and hoping I can play and film it also there!
Log in to comment