The Switch eShop listing for Golf Story turned out to be correct, and now we have another listing to mull over. The Switch eShop in Europe currently shows Butcher for release on Sept. 28th. There's no information on the NA release just yet, but let's hope this date is for the worldwide release!