FeaturedGaming Genji from Overwatch makes an apperance in Heroes of the Storm by Tarvin Gill April 18, 2017 by Tarvin Gill April 18, 2017 784 views Are you torn between playing Blizzard’s MOBA, Heroes of the Storm and Blizzard’s Overwatch?… 0 FacebookTwitterPinterestWhatsappTelegramEmail