Dunno, I guess they're a UK-based design studio. Anyway, their PaperVision3D logo is fun to break and drag around.
it's nice but needs a good computer, the design was made by build
your posting a one page Flash site, wow?
I love it.