Updated the page a little. Sorry for the popups..
08.01.03
Testing the new layout.. Looks pretty good :)