BlizzCon, Blizzard’s annual fan celebration, went down over the weekend, and where there are Blizzard fans, there are cosplayers.

John Jiao was there taking photos of some of the best on show, and these shots—and cosplayers, dressing as characters from StarCraft, WarCraft, Diablo and even Overwatch—do not disappoint.

Below are just a few highlights of Jiao’s work at the Con; you can see the rest of his shots here.

Advertisement

By MOKUMOKU.

Advertisement

By Jessica Nigri.

Advertisement

By Fabricator Djinn.

Advertisement

By Squidbot Cosplay.

Advertisement

By Shellshocked Cosplay.

Advertisement

By Steel Barrel Cosplay.

Advertisement

By Zeophyle’s Cosplay.

Advertisement

By Squidbot Cosplay.

Advertisement

By Moldycheese Cosplay.

Advertisement

By Little Sparkz Cosplay.

Advertisement

By Oshley Cosplay.

Advertisement

By Black Owl Studio.

Advertisement

By Jynx Art & Cosplay.

Advertisement

By Bindi Smalls.

Advertisement

By Stella Chuu.

Advertisement

By Emiko Cosplay.

UPDATE: Bonus shot from Carlos G Photography, with this incredible Winston by Aerlyn’s Cosplay and Designs.

Advertisement