gamesNews Nintendo Switch Releases New Games: Hogwarts Legacy, Howl, Super Crazy Rhythm Castle November 15th, 2023