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.
8 Comments - Last post 48 seconds ago by Fluffster
361 Comments - Last post 1 hour ago by Xenobyte
4 Comments - Last post 1 hour ago by pb1
2 Comments - Last post 3 hours ago by Formidolosus
59 Comments - Last post 3 hours ago by Kamishiro
2 Comments - Last post 4 hours ago by VicViperV
43 Comments - Last post 4 hours ago by doslover
7,043 Comments - Last post 5 seconds ago by Swordoffury
3 Comments - Last post 26 seconds ago by NoctuaVentus
48 Comments - Last post 2 minutes ago by steveywonder75
2,960 Comments - Last post 3 minutes ago by Fluffster
9 Comments - Last post 15 minutes ago by NebraskaJones
266 Comments - Last post 17 minutes ago by Vincenzo77
61 Comments - Last post 1 hour ago by Dizzard
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.