switchwatch.co.uk
Kill la Kill: The Game - IF Switch Review - SwitchWatch
Arc System Works is finally out with the first ever fighting game based on the Kill la Kill anime. So is this all fans had hoped for? Let's find out!