I love the premise, really cool physics idea with the ball. I'd be interested to see a full fledged puzzle platformer out of this!