i don't see any page with a survey on it
Its on the front page of 3drcomics.com, right below the links to the games.