Nice physics and interesting mechanics. Not sure it’s 0% success since the ball makes you pretty invincible if you position it just right. Good job!