We won a freaking BAFTA!

I’m still reeling from the shock of it to be honest. We’ve never won any industry awards so far, so for our first to be a BAFTA is pretty incredible. (For the non-Brits among you, I guess it’s our version of the Emmys) The ceremony was at the Hilton in Park Lane, and it was […]