Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Yes, of course!!

Not even credits are mandatory.
Thank you!

The "License" sticky post says attribution isn't mandatory, but this is still tagged as "Creative Commons Attribution v4.0 International" on, which has different limitations than the License sticky says.  Which is correct?

Thanks @Gordon
I did update the itchio license, It's now CC0 under public domain as well.