Home Tags Games

Tag: Games

Overwatch unveils new evolutionary robot hero, Echo – The Verge

0
Overwatch has revealed their new hero robot programmed with adapting AI, Echo. Dr. Liao, its creator build the new hero in an attempt to...

EDITOR PICKS