Official forums of TCOCampaign can be found here!
Heck I had no idea you even CAN delete your own posts 0.o