Check out my new portfolio site

Hey there, I just recently put my new portfolio site online and I was hoping for some feedback. My biggest concern is the frame rate, which may be pretty sluggish on weaker systems. If it, or anything else, is causing problems for you, please let me know. Thanks for your time and comments.