yo man i did a buncha researche on that thing and i think it some alien hybrid motha fucker, lol theres too many problems wit the world, i was reading that those little bastards are from some alien species and there here to clear us out so alines can take over the plant, and i read something else that technology is gonna kill us off, kinda like terminator