We covered Rebellion’s Sniper Elite 3’s single-player campaign when played the game at PAX East. The new E3 trailer shows another side of the title, with competitive and cooperative modes on display.

In addition to the five different adversarial team and free-for-all multiplayer modes, Sniper Elite 3 features a complete co-op campaign. You can also play with a friend in survival and overwatch types.

Sniper Elite 3 will be out on July 1 for Xbox One, Xbox 360, PlayStation 4, PlayStation 3, and PC.