Gumroad is a payment processor, which automatically creates an account with your email, so no need to register. You can always recover your files by logging in with your email to https://gumroad.com/library
Art Station is one of the biggest market places for creatives and game developers, also a great place to buy and store your stuff.
You can Always contact me at hello @ ace5studios.com If you have any problems. (just remove the spaces)
Hit enter to search or ESC to close