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.
294 Comments - Last post 10 minutes ago by TwixClub
24 Comments - Last post 23 minutes ago by Myrsan
115 Comments - Last post 4 hours ago by wigglenose
2,452 Comments - Last post 6 hours ago by Ch1cWolf
18 Comments - Last post 9 hours ago by makki
71 Comments - Last post 9 hours ago by vlbastos
322 Comments - Last post 13 hours ago by ManlyMeatMan
727 Comments - Last post 1 second ago by Raggart
141 Comments - Last post 27 seconds ago by q0500
360 Comments - Last post 21 minutes ago by RePlayBe
108 Comments - Last post 48 minutes ago by Kingsajz
147 Comments - Last post 59 minutes ago by shandyseggs
914 Comments - Last post 1 hour ago by rufioh
1,598 Comments - Last post 1 hour ago by Ingrid88
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.