So how is the progression for Overwatch. Did a little Googling, and it looks like you gain levels, and through RNG loot boxes, get different cosmentics. Based on cosmetics alone, will there be any of the, "oh shit, that guy must be good, look what he's wearing?"
Also, how has the match making...