It does look like puzzle pieces. Great colors and overall well done. It's a little on the small size not utilizing as much screen real-estate as you could have.
An interesting choice for meeting the subject challenge - very abstract and different. The image could be a little more less dramatic. A little more focus would have helped this image score higher. A larger image with less frame would have been a huge plus. A good, solid entry into the challenge.