Posted in News

[Report] StarCraft FPS Cancelled; Overwatch 2 & Diablo 4 In The Works

A Ghost deja vu.

Would You Like to Know More? [Report] StarCraft FPS Cancelled; Overwatch 2 & Diablo 4 In The Works