What do you mean your gut feelings brought you back here? How do you have a gut feeling to be on a forum?
People who are very intuitive can have "gut feelings" about anything you could think of. They could have a "gut feeling" to take their dog to do its business at a certain time of the day. So, if one hadn't been to a forum in a long while, I could see how someone might have had a random thought about City of Heroes and then suddenly had a gut feeling to come back to these forums and see what was going on.
If that person had actually not known about the current efforts beforehand, I'd venture a guess that their gut feeling to come back here around this time wouldn't have been misleading...