From Liana two days ago:
>Site tech issues, should be resolved by EOD
Obviously, there's still having issues. I haven't heard anymore than this.
However, you can read/post comments through the Disqus site here:
https://disqus.com/home/forum/gameinformeronline/