Cara Ellison

Cara Ellison avatar

Contributor

Cara is a game producer and writer who, in any multiplayer game, will probably turn up and destroy what you have taken hours to build and then run away.