I saw this a few weeks ago and was a bit surprised nobody had mentioned it up until now, so thought I would.
Very sad to see this - I know Squeak did try and sell the business, but evidently had no success, so has decided to shut down.
It says "no longer operating at this time" which gives some hope it might be temporary, but it doesn't look all that hopeful.