New trailer dropped and looks sick
I saw it on 876TV YouTube channel. It's Operation Sighthound.
Hype
Hype x2
What do you think?