Blizzard’s Overwatch Finals Sees Near Capacity Crowds At Barclays Center