Nice news! /gewd good job!
Mario Battle Royale? holy hahahaha