The quality and scope of files up on itchio varies dramatically, but the fact is people love making games. The current “industry” of tabletop games is a mess, but the thing that endears me so deeply to indie games is that they are, by and large, labors of love.
Untitled Moth Game is certainly no exception.