Overwatch and the death of the midnight launch

Overwatch ships two days ahead of midnight launch, attracts over 7 million players in less than 10 days

Leave a reply