What is this!!! HAMMOND is a HAMSTER!? Regardless, Overwatch Hero 28 has now, seemingly, been officially revealed! A hamster in a tank mech is Overwatch’s next hero! Not too sure…