Complex sentence: Even though the site is still up for old EOE downloads, no more have been made.
Split into simpler sentences: Even though the site is still up for old EOE downloads. No more have been made.