i don't think anyone here minds self promotion, so here is your site:
If you weren't a HN'er I never would have stuck around and let it load.
With all the actual project work I've been doing, the site become almost an afterthought... Which is not a good idea, I know. I will definitely rethink the whole Flash concept and make it a lot faster. Thanks!
Also the lack of explanation and lorem ipsum text throughout doesn't inspire confidence, sorry.