Phineas and Ferb & Mario Together At Last

... sorta.