Overwatch Is it worth it buying the game now? Submitted by slinker0, 13-04-2018, 06:00 AM, Thread ID: 84405 Thread Closed Reply 13-04-2018, 06:00 AM #1 Does it have a lot of new content? is it easy to find a match? does it take a long time when high elo? More