Excellent new trailer for the July 31st offers up snippets of new footage…