Wait have the Devs shut down? Their website is still up what happened?
Who knows.Last update on the website is 6 years ago.
Any news just stop eventually, without any notice.The site probably stays up only because it's on a free site-builder.