Shikhondo: Youkai Rampage Switch Version Coming on May 29 | Pre-order Now!
Shikhondo: Youkai Rampage Nintendo™ Switch – Japan CFK and DeerFarm will bring the Nintendo Switch version of Shikhondo: Youkai Rampage. Get ready to play this shoot ’em up game as it launches on May...