Starhawk | New trailer

A new trailer for the spiritual successor to Warhawk which shows off a battle on a floating space station.

[Uploaded by ]