This popular Japanese arcade game finally hit the Nintendo Switch, along with an awkward English translation.

Legends of Localization