Physical copies of Castle of Shikigami 2 on Switch will release later this year in the US and Europe.
Whilst Red Art Games stopped short of revealing when, exactly, the physical editions will be ready, in a press release the studio said that the “reworked” scrolling shooter – the 2021 PC version of which sits on a “positive” score on Steam – is set to come in 2023…
Read More