User blog comment:KacperTheHorse/What's News: Toon Resistance Alert: Cog Invasion!!/@comment-3447485-20110415202306/@comment-2194058-20110416022943

That's another thought that may or may not be true. I guess we'll just have to wait and see.