Strata
GAME » Images
A puzzle game where players overlay colored ribbons atop one another in order to match them with colored squares.