10×10 PLUS

An enhanced version of the super-popular 10×10 puzzle game. Can you match all the pieces together?