Fighting Amphibians is currently (going on a year) in locked mode / archive mode. I couldn’t find any information on the history of the site to add here.
UPDATE: 2/9/22 the site is back up so I am removing the dead category tag.
UPDATE : 2/18/22 Dead again.