To MAME στα ελληνικά !http://www.mame.gr/forum/
http://www.mame.gr/forum/viewtopic.php?t=5589
Keep in mind we're located in Greece for the most part