from Shanghai JoyTouch Network Technology Co., Ltd., originally released 9th June, 2011

This is a puzzle game that will blow your mind and exercise your clicking finger! You need to reassemble these small pieces which have been randomly disrupted from the original picture....

Recent posts about iGoPuzzle
discussion by