Home Tags Liao

Tag: Liao

Overwatch’s Newest Hero Is Echo, A Long-Awaited AI Robot

0
Seven months after the release of its last new hero, Overwatch is finally getting a new one. Echo, who players of the popular team...

EDITOR PICKS