Uploading cut-scene and sharing video was really a challenging task to accomplish. It was quite complicated to build a video trimmer during the development phase. It was also difficult to render the premium or high-quality video due to scarcity of powerful internet services.
The language was the biggest barrier faced during development. It was difficult to manage multiple audio channels from various languages.