Article WOLFHOUND: WWII Sci-Fi Metroidvania — Release Date, Gameplay, Story, and Everything We Know Read More » April 14, 2026