I finally just got a chance to check out the website. I had checked the mobile sight when you first posted this and it looks and works great on my Samsung Galaxy 3. However, I didn't like the fact that I didn't have a link to the full website, That's always a nice added option, but I'm guessing perhaps the website doesn't work correctly on a phone, or possibly takes too long to load.
I like the regular website too. It definitely creates a unique, memorable web experience as I have never seen a site setup anything like this before. It takes a little getting used to, but it definitely demonstrates your web design skills among other things.