I like to pretend that these guys are really just the intelligence cores from the Portal games. “SPAAAAAAAAAAAAACE!”
~KcD