New species of humans!!
Dude! New species of humans discovered on tiny island in Indonesia! Not only that, but they’re tiny!!!!
My creepy dreams of a race of midgets have FINALLY come true! Too bad the little buggers have been extinct for 12,000 years. They would have made the best ankle-biting army a guy like me could have asked for….