Browser game
Release date unknown · by Electronic Arts · published by Electronic Arts
This logic game challenges you to get the highest score possible by solving puzzles fast and accurately.