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.
11 Comments - Last post 43 minutes ago by Dunther
15 Comments - Last post 1 hour ago by UltimateArck
3 Comments - Last post 1 hour ago by Lugum
10 Comments - Last post 2 hours ago by DeliberateTaco
36 Comments - Last post 2 hours ago by Leon30670
3 Comments - Last post 2 hours ago by CasualGamerMe
297 Comments - Last post 3 hours ago by SerenaM
122 Comments - Last post 13 minutes ago by Volcanic
35 Comments - Last post 1 hour ago by Grogglz
1,566 Comments - Last post 1 hour ago by ExcelElmira
16,370 Comments - Last post 1 hour ago by MaxiBoi1357
147 Comments - Last post 1 hour ago by olehsamoilenko
4 Comments - Last post 1 hour ago by RePlayBe
666 Comments - Last post 1 hour ago by Lachdanan
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.