A 5v5 FPS shooter in your browser with no download or account. Rounds take about 10 to 20 minutes.
The game opens on its maker's website in a new tab. MegaClip just points you there.