Jump into CapForts.io, a multiplayer io shooter built for fast online battles in your browser.
The game opens on its maker's website in a new tab. MegaClip just points you there.