To heck with it - we're going LIVE!
There might still... no... there still are a number of not-so-finished elements around the site - especially concerning translations in videos and resume.
Also, the page is not exacly responsive. Well, it is, but responds rather poorly to mobile devices right now. I'll be fixing the CSS ASAP as well.
I'll get to all that ASAP - putting the site live is a pretty good motivator for that...