>>715576925
It wasn't strictly reviews. It was those hyperlinks you see in other reviews that link to related games or articles. Otherwise
>>715577904
has the timeline right. There was also a fun stint where ZQ and Phil Fish claimed they were hacked when it didn't make any sense.