Minerva |
This is an English-speaking game developed and hosted by English-speaking people. There will be plenty of games in other languages for non-English speakers I'm sure. I wouldn't know since there's no point in looking for games in languages you don't speak |