Well, I figure since there aren't many (if any) Total Drama groups on Tengaged, I'd make my own, for anyone who's interested, where we can either make Total Drama games, discuss Total Drama or just vent about anything Total Drama (the fourth season of which premiered June 5th here in the US). Join today if this interests you!
Also, feel free to post in the forums with topics!