Yes, it is very strange -- they did a revamp of the website, and soon after the site went down (it has been completely down for, like, a week or so?).
Some of the site managers used to lurk around here -- maybe they can tell us what is going on?
Cheers!
Comment has been collapsed.
You could ask its creator. While most of their profiles including on SG haven't been active for weeks or months, they have been playing on Steam 3 days ago.
Comment has been collapsed.
2,652 Comments - Last post 1 hour ago by drbeckett
298 Comments - Last post 2 hours ago by tungmapu
16 Comments - Last post 3 hours ago by TheRegalMachine
2 Comments - Last post 3 hours ago by m0r1arty
18 Comments - Last post 4 hours ago by EvilAaron
159 Comments - Last post 5 hours ago by MeguminShiro
11 Comments - Last post 7 hours ago by Dunther
998 Comments - Last post 7 minutes ago by FullMetalZ
140 Comments - Last post 11 minutes ago by ginwarbear
669 Comments - Last post 30 minutes ago by cHendler
1,715 Comments - Last post 1 hour ago by Vasharal
37 Comments - Last post 2 hours ago by GeekDoesStuff
37 Comments - Last post 2 hours ago by Codric
408 Comments - Last post 5 hours ago by Griske14
Used to grab some steam keys from there. But it seems the website is down. There was a steam group here on sg as well created by them i think.
Comment has been collapsed.