Who is this GM that keeps telling people to post on the forums?

Is it an auto reply or something?