Vanessa Selbst

RSS
Laying Down the Law

Laying Down the Law

Vanessa Selbst divides opinion, but everyone agrees she’s one of the games biggest talents. Alun Bowden finds out what makes the most successful female p... Continue Reading