The big announcement was yesterday but it lacked a punch aka a trailer. Well now we’ve got one!

Read more