Suit up for M.I.S.T.A.R., an action shooter built to play straight from your browser. Lock on and let it rip.
The game opens on its maker's website in a new tab. MegaClip just points you there.