I like your game, but for the game jam, I can't say it fits the theme. You nailed down the atmosphere with the art, direction, and the gameplay is simple and pretty easy to understand how to play!
Why I gave it low stars though is because it just felt unintuitive and doesn't fit the theme of corruption. I've hit at least 30 balls and still couldn't get a homerun, but you had something going!