Denisovans

Type: First Tribe
Denisovans are an advanced species of the First Tribe, very closely related to human beings. These First Tribe members apparently experienced a giant leap in progress hundreds of thousands of years ago and acquired technological capabilities when the ancestors of man were still living in caves. 
Denisovans no longer live on earth but somewhere... else. 
They return to earth equipped in large, mechanical suits that are outfitted for discovery as well as attack, and their superior tech often gives them a distinct edge in combat. 
References:
-https://www.youtube.com/watch?v=t4uJVzIch08
-http://www.imdb.com/title/tt2196430/reviews