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

1-9 of 9