Link finally works for me.
Anyway, the art itself is pretty frikin cool. You have mad talent.
The site design, however, is kinda...meh. With as many links as you have, I think you need to find a design that has them along the side rather than on the top.