You may wish to move this to the Art section of the site (I am not entirely sure where this would be appropriate as I have only just wandered in off the street) for those of you who have an interest in these things though:
STORYNEST is a digital multimedia creative team, which was established in 2002. Our commercial products are composed of interactive installations, 3-D animation, custom websites and graphic design. In the meantime, we devote ourselves to multimedia experimentation and digital art work.
I got the link from another forum and had a look – I am very impressed indeed!