Ubisoft confirmed today that game creator Tommy François has left the company after being accused of inappropriate behavior including sexual misconduct. The move is...
The video game industry exploded this summer with the #MeToo movement and allegations of sexual harassment and abuse. It added another layer of hardship...