I think the contact address is email@example.com
They're publishing regularly.
Perhaps on holidays in August.
The "buscar" link works. Example: put "panzer" in the box, select "titulo/title" and then "encontrar/find"
From the titles you list, only the Panzer IV is in english.