## Description
In this real-time puzzle game, the goal is to guide a ricocheting ball
throughout the playing field and into the exit hole. The player controls a
cannon, which can be moved along the perimeter walls, and shoots it to
manipulate the ball and other objects on the screen. When the ball bumps into
an obstacle it bounces back in the direction it came from, and absorbing a
cannon hit will cause it to match the shot’s direction.
To complicate this simple premise, each level is littered with objects which
have to be moved, rearranged, utilized or avoided to create a safe path to the
exit. Certain walls will simply block the ball; others will block the player’s
shots as well. Breakable blocks will give way after a few collisions, and
colored squares can be moved and combined with others of the same color. Other
tiles will hold the ball in place, cause it to change direction, teleport it
away to a different location, or destroy it altogether.
Some levels are timed (beat the clock or lose the ball), others are not. Every
other level a password is provided, which can be entered later to continue
from the same point.