Ohhh yes I've searched and searched and searched.... and find nothing only an old picture of their dead website:
I know this picture doesn't show anything of their lost flash games but maybe somebody still has them stored on disk? I had them once but that disk is lost...