Good evening :)
Fantastic site! I just discovered it, glad I did.
I tried to sign in via Steam, but the page didn't load anywhere - just a white screen. I am on Chrome, Windows 8 OS.
There is a ticket for this in our development queue – it should be updated in the near future.