YES, so much yes. I’ve tried it and I love it. Planning on uploading there myself. My only source of hope is that almost all the new up and coming sites know how important community is. They’re interacting with users, creators and the audience in general which is fantastic.
But when sites like Fiverr that can put out flashy ads in half a day to monopolize peoples attention it can be hard for the little guy to grow. Welp, I’m gonna go play some Divinity 2 and try to relax. Someday, you and I need to meet up and talk shit about everything together - it’ll be damn fun.