The Problem With Overwatch: Few Incentives To Play
Channel:
Subscribers:
5,900
Published on ● Video Link: https://www.youtube.com/watch?v=EGTQSrjqkq8
Overwatch is one of the most popular PVP games of all time but below the surface and in honest circles, there is not a tremendous incentive to play. Winning feels ok but rewards you with little to nothing and losing always sucks. Blizzard really needs to up their game in the incentives department.
Other Videos By StarduskLP
Tags:
Overwatch
Blizzard