First-person shooter Witch Rise releasing on Switch next week
Publisher Ratalaika Games, in collaboration with developer lightUp, are gearing up for the launch of Witch Rise on Switch. It’s on track for a January 26, 2024 launch.Witch Rise is a first-person, no frills, straightforward, no nonsense,…