Quote Originally Posted by Skinsword View Post
It does fit. The HON lore states that Newerth occured after the old Earth which was more or less our Earth. The "Ancients" that were mentioned in several heroes' background stories were in fact us!
This. Besides, HoN is meant to be an arena, where many different heroes fight with and against each other, just like in LoL and Dota/Dota2; therefor it should not come as a surprise to see just that - many different heroes, also mechanical ones like Flux, Artillery, Gyrocopter (Dota) and Blitzcrank (LoL).

I have no problem with that I'm excited to see the new spotlight; the hero concept reminds me of the terran siege tank in Starcraft, those were good times...