It looks like a paper shredder. That was my first impression of the Proton ball machine. This was back in 2020 at the Racquet and Paddle Sports Show when it was an entry in the (Shark Tank-inspired) ...
Ball machines have been around for decades. Most of them do the same thing: fire balls at timed intervals and let you hit.