Official forums of TCOCampaign can be found here!
I actually remember the forums having an icon some days ago... And now it's gone from my browser.Hmm...