Okay, it slightly bothers me that physically this won't actually work out if you pull on the puzzle pieces directly in a direction on the plane of the puzzle.
I was surprised by how advanced of a breakout game this was, with the multiplier accumulation mechanic and life regeneration. There's an occasional issue with collision detection with the black bricks, but at least it is a bug with the potential to create amusing movement sequences. The left and right edges could use some work in actually coinciding with where the ball thinks the edges are.
There is an upgrade to block advertisements.