User blog comment:Thailog/May episodes details/@comment-1038387-20120428074639

Kroloteans - that makes sense. They're a race of hyper-intelligent gremlins from Sector 2811 (we saw them in the trailer). They're fond of messing with human DNA.

I hope they speak German here too.