A fan-made online battle inspired by New Super Mario Bros: Mario vs Luigi mode, playable with friends.
The game opens on its maker's website in a new tab. MegaClip just points you there.