WalterRTalt

A short but extremely challenging roll a ball game!
Strategy