News Humanity? Gone, but 'Heart&Slash' Is Still Determined to Brawl on the Switch... Soon! December 8th, 2017 0