Tag: Video game characters
Overwatch has a new hero, and it’s the one we’ve been...
Overwatch has a new hero, and it's one we've been expecting. Echo is an "evolutionary robot programmed with a rapidly adapting artificial intelligence", created by...