Soup Raiders finalizes its Nintendo Switch releases
Soup Raiders is a crazy fun tactical RPG with a real-time battle system where pirates and merchant animals fight each other and the world is in a soup. Free the western soup from the hands of Mr. Whale. Soup Raiders…