UGX-Mods
Everything Else => Other Games => Topic started by: cris428 on June 03, 2016, 02:52:23 pm
-
So im new here and new to pc gaming, but i would like to know if overwatch is on PC, either Steam or another platform. I ask this because i could not find it on Steam but im certain it released for PC. I would really appreciate it if someone could explain this to me.
-
it's on battle.net
-
Thank you.