This site isn't abandoned. They still maintain recent builds on the account page and the store is still functional. When new Exanima updates are released they post the update info here as well.
I agree that the site could use a general overhaul to be more up-to-date with current events, better security, better spam filters (I delete 20+ spam accounts per day) but the person who maintains the site also works a full time job as well and has limited free time. He's responsible for answering support emails, maintaining the site, maintaining their CDN, etc.