I'm back to Neopets and started using the older version (for some reason I can't access the download page for the 2.0 one), so thank you so much @(you need an account to see links)!!
Anyway, you can still play Ghoul Catchers on Facebook, but you need to manually install the 3.x.x Unity Web Player build.