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.
3 Comments - Last post 9 seconds ago by Akylen
1,709 Comments - Last post 2 minutes ago by pb1
10 Comments - Last post 11 minutes ago by AgainstAllOdds84
114 Comments - Last post 16 minutes ago by moronic
9 Comments - Last post 2 hours ago by keichy
361 Comments - Last post 3 hours ago by Xenobyte
4 Comments - Last post 4 hours ago by pb1
1,143 Comments - Last post 12 minutes ago by schlossritter
1 Comments - Last post 13 minutes ago by ExcelElmira
54 Comments - Last post 14 minutes ago by acolis
557 Comments - Last post 30 minutes ago by Tucs
113 Comments - Last post 34 minutes ago by Aristofop
2,961 Comments - Last post 36 minutes ago by Yamaraus
14 Comments - Last post 42 minutes ago by Yamaraus
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.