Boxosaurus is a multiplayer browser game. Jump in and see what the box-shaped mayhem is all about.
The game opens on its maker's website in a new tab. MegaClip just points you there.