Played this on Debian (Linux distro), I will say that the game isn't very clear on what you need to do once you meet a certain character (unless i somehow skipped dialog, indicating that i should be speaking to Mona to get the required items to progress), if the job you do for Marionette is supposed to give out bonus coins, it never did for me (always got 500 coins regardless of how many bonus coins i manage to get).
Will add this the music is absolutely amazing and the artwork is absolutely stunning