It has been way too long since Blizzard came out with an original game, but with Overwatch, it looks like it might have been worth the wait. Forbes contributor Todd Kenreck gives his impressions of the demos.
from Forbes – Tech http://ift.tt/1JR6PbA
via IFTTT