Yes, Overwatch has loot boxes which players can earn or purchase to get cosmetic items such as skins, emotes, and sprays.