Scott Garrabrant comments on Puzzle Games