Witchbrook Release Date Confirmed for Nintendo Switch and Switch 2 — January 28, 2027
Witchbrook from Chucklefish launches January 28, 2027 on Nintendo Switch and Nintendo Switch 2. Read verified details from the Nintendo Indie World Showcase about the...