I was very underwhelmed actually. Perhaps that's cos I recently went to Ameoba in San Fran (which I thought was the model? ). It seems tiny in comparison, really talking size over specific content (but the two are intrinsically linked).
Still, it's early days and I wish them the best of luck..