Layer 解謎 Shah Bawany - 10月 18, 2010 Layer is a puzzle game which tests spatial reasoning. Draw overlapping rectangles to advance through 25 increasingly challenging levels. Future update …