Lol, AVGN. Been disappointed with lack of reviews coming out since...well ages.
Puzzle games are difficult to gauge on whether they'll be good or not, even if its made by a decent company. Indie puzzle games, I tend to stay clear of. Usually just a practical joke with flashing colours or a face of the exorcist or something at the end.