Let's face it. Boss fights in the Mario platformers have never been a particular strong point for the series. Whether it's facing a character a countless number of times in a row with slight variations (New Super Mario Bros. DS, Super Mario Bros., 2,), Koopalings who don't even perform any...