is a new puzzler from SKT, famed for their popular Moai series together with several other quirky Flash game releases to date. The game pits you against the CPU in a jigsaw completion duel, and the winner chosen from whichever side completes a set of three puzzles the quickest.
There is also a game featuring an odd mascot
among three of their recent releases
in the past few weeks.
Name: Jigsaw Battle