Your main trailer when I open the steam store page is not in english. You should present the english trailer first.
Does steam allows different screenshot / videos for different languages?
Does steam allows different screenshot / videos for different languages?