I'm sure a lot of effort went into it
That being said, I found it lacked any really interesting element. Music would have potentially doubled it's effect, but... I believe this is why 3d isn't done that often in flash. Put the effort elsewhere, unless you have like a 3d team or something. I dunno.