XD did you record the sound effects yourself? it's hard >.> is it impossible?

I did record the sound effects myself, the balls yelling when they're dropped is my voice. XD And I guess it is hard, but you just have to be quick. When you say impossible, do you mean impossible to win, because no, it isn't--I've had several betas and they've all won at least once.