Happy Starfish

ID :50837
Author :oko
Date :9/25/07
Points :530,252
Popularity :67.94%
Solvers :577
Mid Time :00:31:01
Your Time :
Size :45x45x2
Colors :
Vote: Sign In to vote on puzzles.