Shadow dropped during a Nintendo livestream, Howl is a turn-based indie game that will be available later today on the Switch. Several big announcements have been made at the November 14 Indie World Showcase, with most releases set for later this year or early 2024.