Fast, blocky multiplayer FPS action straight in your browser. Jump in, frag out and climb the leaderboard.
The game opens on its maker's website in a new tab. MegaClip just points you there.