It seems to be doing pretty well.
Just had a look on their site and the list of companies they have there. There’s a list of 41 company and DC Studios is missing, so that makes 42!
I didn’t think the place was big enough for 42 companies!
I think the overflow will be going across the road to the empty Media Lab Europe offices temporarily. Otherwise it would be prefabs out the back of the Digital Depot!