The latest animated short by Blizzard Entertainment has been released featuring Hanzo and Genji! This is the latest in a series of shorts Blizzard will be putting out throughout the year.

Advertisements

Comments