List of games delisted from itch.io

From PCGamingWiki, the wiki about fixing PC games

This is an automated list of all games believed to have been delisted from itch.io, or which haven't been released yet.

Total number of games: 22