Shikhondo: Youkai Rampage coming to Switch on May 29

Shoot 'em up currently available for PC.