Witch Rise Archives | Invision Game Community
Witch Rise Arrives January 19th

Indie publisher Ratalaika Games and developer lightUP have announced the forthcoming release Witch Rise. Launching on PlayStation 4, PlayStation 5, Microsoft Xbox One, Xbox Series X/S and Nintendo Switch on January 19th this is a first-person, no-frills, straightforward, no-nonsense, blaster…