Blizzard specializes in role-playing and strategy computer games, with a cult-following due to its consistent success. Recently, the company hosted tournaments and sneak peeks, including festivities at the Chaos Gaming Center in Eau Claire.

Photos by Marisa Wojcik

Browse Photos in this Set:

Related

Local Guides

Lists of places & resources