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:

Press and hold the up/down arrows to scroll.