Fixed now!
Shit, sorry about that
- - - Updated - - -
The new website is almost ready, some of the things we're doing in the background are leaking onto the main site. But it will be awesome when we launch, very soon
- - - Updated - - -
Proper menu coming with launch, very soon