itch.io indie game The Dilemma in Duxbury by Ccechini Mystery Sourceitch.io DeveloperCcechini Released2023-03-02 PriceFree TagsIndie, Adventure, Free, Mystery, Twine, Free To Play View on itch.io