My first response is wow! What a great idea. I love the originality and uniqueness, and the way it showcases your skills.
There are a few display issues (I'm using the latest Chrome on a late model Macbook Air) but I like the way you cover off your broad set of skills, rather than just showing case studies.
My main feedback is that I feel like I want to be able to click through to the sites that you mention.Everything feels a little constrained in the small screen format.
(When you get a minute, jump into this thread and tell us a bit about yourself.)