When it comes to overkill, Transformers: The Last Knight marketing strategy has delivered just that, new on the horizon is a brand new trailer and poster to count down the days until its official ...