Block 17 is a multiplayer shooter with trench warfare vibes. Dig in, keep your head down and hold the line.
The game opens on its maker's website in a new tab. MegaClip just points you there.