New Overwatch Hero Seemingly Revealed to be a Hamster