Online multiplayer FPS across 8 maps, including an erupting volcano, a city you can blow apart and a tsunami island.
The game opens on its maker's website in a new tab. MegaClip just points you there.