REVIEW: Pokemon 'Squares' 2000 piece puzzle by BUFFALO GAMES