'The Wizards Return: Alex vs Alex' premieres on March 15!