I cannot confirm this ...I'm curious if anyone noticed that F95 is being omitted from all searches on google.
Had to search for clean slate, click on an image, then click visit page to get here. And the only thing that shows up in regular search is the F95 Zone server status page.
when I search for "clean slate game" in the german google,
I get a link to this thread on 9th place in google search