The full screen cap:

There were rumors for several days a copyright claim would be presented to the site.. Now, the full effect of the takedown is seen: no stream. No site.
Just days earlier U7 announced a new app for the android that was on the way.
And tonight, just like the Fine Art Stream last year, this site has ceased to exist..