1
Attachment A large statue of Nova Terra from the Starcraft series is in Blizzard's office in Irvine, California.
1
Attachment The company was originally founded under the name 'Silicon & Synapse'
sell