EsportsOverwatch League Hero Spotlight: GenjiJosh ArmstrongMay 5, 2018May 6, 2018 by Josh ArmstrongMay 5, 2018May 6, 20180So you want to play as a ninja? And you want to play as a robot? In one of the most satisfyingly competitive games out there? Genji, the...