About this one I got to say... a piece of art is never finished, you just stop working on it. I was going to add more stuff to it, but I completely ran out of steam. So I'm calling it quits. >.<
A new site layout featuring this piece is coming soon. I have all the graphics done, only the coding left to do.