Do I need to download anything?

No. The CryptoComics Marketplace is an online marketplace. You will need to have internet access to log into your profile. In the future, you may be able to download the App.