Duck

ID :11719
Author :elimaor
Date :23/02/13
Points :71
Popularity :61.00%
Solvers :2184
Mid Time :00:01:04
Your Time :
Size :(5+5)x(3+5)x5
Colors :
Vote: Sign In to vote on puzzles.