OctoMaze: May 14 update

French, German and Turkish localizations. - Minor UI update and bug fixes.