News Indie World Showcase Reveals Hades, Torchlight III, and More for Nintendo Switch By Michael CripeAugust 18, 2020