Board Thread:Anime/Game Discussion/@comment-45160162-20200610003345

It seems really cool, and I just wanna know where the hell I can get it. I've heard about it being an arcade game, but is there a way to get it elsewhere? 