Chris Hibbert comments on Puzzle Games