My Top 5 Overwatch Skins

There’s no question that everyone loves to collect and show up custom cosmetics on players on any game. With Overwatch Blizzard keeps the game fresh by offering over 350 skins for players to use on their favorite heroes. Skins are cosmetics that modify the appearance of the player’s heroes, changing their outfit or color scheme.…