The graphics, the music and the atmosphere are really captivating. Very good!
As my suggestions I would add more minigames to avoid repetition, and in text input based minigames, maybe you could start with the input focused and send by pressing enter, so that you can avoid a couple of clicks. Other than that I think it is really nice