Updated asset downloader for cross platform