Game News Game Reviews News Online Opinion Shooters Uncategorized KSI Review: Blizzard’s ‘Overwatch’ By KSI Neon Fade 9 years ago Overwatch is Blizzarda??s latest game, and there is something special about it that no one can explain.