News

Project Witches, the next new Shift Up game, is now dubbed Project Spirits and we also can see two of its characters.