Baseball Riot Review Elliott Osange No Comments 10Tons Ltd's latest Switch puzzle port gives you everything that you've come to expect from their wacky physics games, but may feel like a repeat inning.