r/Overwatch - Other 3 skins LEAK in China Overwatch's ad

417 votes and 157 comments so far on Reddit