Baseball Riot – 10tons of Switch

This week’s 10tons of Switch episode features physics puzzler Baseball Riot.