Overwatch enters the ‘Humble’ phase of its life
Overwatch is one of the games that Humble Monthly subscribers are getting over the next 30 days as part of that $12-per-month service. Blizzard’s popular class-based team shooter debuted in May 2016, and it has continued to attract fans regularly ever since. But now more than two years removed from that launch, Blizzard is looking for ways to…Read More
Read more »