A Long Road Home: Store page translated to different languages

To make the store page of the game more accessible to players all around the world, we translated the page to the following languages: French Italian German Spanish Japanese Russian Simplified Chinese