Finally, that page really needed some update:P
Some links need fixing though. All the social media links appear to goto FB or twitter, then redirect to the homepage of the site oddly.
Edit - Looking at source, it appears to links ekrona.org is just an iframe of alphaapplication. That needs some fixing.