John Staats

Rumour – Blizzard lays off Titan designer

Whispers suggest the primary designer behind Blizzard’s mysterious new project has been left the company.

John Staats headlines