Becca Roberts

Oh Hai! I'm the European PR person for Destructoid and host of BritToid - the official Destructoid European podcast - full of random opinions and general gaming nonsense.

I also write for DIY Games and produce a gaming podcast for DIY Radio, and I do a weekly videogames section on British Forces Radio, which is rather fun.