Mash the Button: KILL la KILL: IF Game Review

0
Hot off the heels of the surprise smash hit Dragon Ball FighterZ, renowned developers Arc System Works had the anime side of the fighting game community abuzz last year...