Overwatch® has a GETOCK score of 1754, down 2% over the last 24 hours. Twitch is the leading source, with 37K concurrent viewers. The game was released on 2023-08-10 by Blizzard Entertainment and is available on platforms including PC, PS5, PS4 and Series X|S. The most recent surge GETOCK logged was on 2026-11-08 at 21:15 UTC on Twitch.