Dog Fight: New Release Trailer & Screens!

We have been working hard over the last month to get ready for release. Currently we are in the final testing stage, and have had an opportunity to release a new trailer and fresh screen grabs of the game!