This game is cool! Definitely a unique concept.
The ball's velocity stops if you freeze time, is that intentional? It seems to make the puzzles a lot easier.