GamesGeek BitsNintendo Switch Marvel Ultimate Alliance 3 Hits The Nintendo Switch On July 19 Jake SuApril 17, 2019