This is what is written at Lemon's Games page:
"Welcome to the C64 Game Archive!
Lemon has info for 3090 games. The high quality, the huge quantity and the large amount of rare games makes the Lemon Game Archive unique.
Please note that this is a games information site, not a download archive."
That's it, *not* a download archive anymore.