We've just added our first game on itch.io - ENIGMA:, an atmospheric mystery visual novel:
The world is afflicted with a mysterious disease known as "The Enigma."
Chester, infected with this disease, finds himself washed onto a lonely island, Carlyle.
ENIGMA: takes approximately 10-20 hours to play through and features almost 20 different endings.
There are several nice let's plays ongoing for it on YouTube if you're curious to see more before diving in - check out TheBlueShifting for example!