The Last Faith confirmed for Switch physical release
The Last Faith ended up on the Switch eShop not too long ago, and retailers listings now confirm that a physical release is happening as well. It will be available on May 24, 2024.Along with a standard copy, fans will have the opportunity…