French firm putting the sport into e-sport