Arena80 now is in a bad moment because the European Union made other laws against the file sharing for copyrighted files. I noticed various of the games on this site linked to Arena80 but all our downloads are down right now.
As a good news you can find our Italian releases on Archive.org by jakozzo and voyd99