One important note from what you said both in your Jimpressions video and the review here; Technically Overwatch is a $40 game, not a $60 game. Unless you get the Origins edition with special skins and such like you must have. Having microtransactions in a $40 game isn't that different than having them in a $60 game of course, but it's at least a small difference to me that combines with their purely cosmetic nature to make it so I mind them much less than in certain other games.