He is supposedly one of the other creatures that was experimented on alongside Winston. Last Tuesday, Overwatch developer Blizzard teased a new reveal with a quick preview of a…
View More Overwatch’s New Hero Is A Hamster In A Mechanised Hamster Ball