Red Flag Team · Bunker Games
Media from the Steam store listing.
RED FLAG | Official Gameplay Trailer