Inspirian

The  is an obnoxious and strange kind of species that were discovered on the awful day of November 9, 2015. It's a sign of aliens saying "Half Life 3 is confirmed."