The website database is having some issues right now. I'm looking into fixing it but for now just use our steam page.
You will be redirected to it in 5 seconds.