Dive into Ultima Tower and see action-packed gameplay in this Payloaders Strike! trailer for the upcoming first-person action game. Combine your gun attacks with melee punches and throws to...