Wikipedia
TetraVex
TetraVex is a puzzle computer game, available for Windows and Linux systems.