Many Dragon Ball Z fans cite the Cell Saga as their favorite arc of the anime, but it's easily the series' weakest link.
Game Rant sits down with Team Ladybug to discuss its brand-new metroidvania Blade Chimera and the inspirations that helped ...