Billions of possibilities. Infinite fun! Make any face. With Puzzle Face, one single 300-piece puzzle can be assembled—and re-assembled,