Just found this really huge blog dedicated to liberated games:
http://juegosliberados.blogspot.com/
It's in either Spanish or Portuguese (can't tell because I'm not very familiar with both languages), but everything is pretty self-explanatory. The blog seems to feature quite a few really obscure games too.