It plays like… Dr. Mario meets Phoenix Wright meets Streets of Rage. Yeah, I didn't expect that last one either.