I've just installed a new version of XFArcade which apparently has a list for each game with the highest scores. Also, it supports games from Mochi Media which has loads of cool games.
@FortyTwo, where are you? Let me know if you find any new games worth installing. I think the admin controls have been updated a little as well.
@FortyTwo, where are you? Let me know if you find any new games worth installing. I think the admin controls have been updated a little as well.