That new Dragon Ball / Mega Man / Final Fight anime on Cartoon Network is super good!