The Overwatch PachiMarchi event has been announced as a new mini-challenge with a focus on the game's adorably weird plush mascot.Read this article on TechRaptorOriginal Article