I'm sure its made in swishmax using the puzzle component because they have options for 12 piece, 48 piece, 108 piece, and 192 piece, which are the exact ones that come default with swishmax.
I've actually made most of the interface myself, but I am having trouble with the 192 piece option. This shuffling method:
http://blog.swishzone.com/?p=6032
Does not work with the 192 piece option for some reason.