While the website and games are English-only currently, you can get French assistance via email to the support team.