Bubble Ball is a popular physics puzzle that challenges players' creativity and intuition. In each level, players must pick and arrange building blocks in order to guide the bubble ball past a series of obstacles and into the goal. Building blocks come in different shapes and materials, each with varying, realistic physical properties that affect the movement of the ball. This game has been downloaded more than 16 million times!