I think you did a good job setting the atmosphere and the minigames are interesting. I liked the part after the minigames as well.
I wonder if it might have benefited from a chase during the 2nd part, or alternate endings where actions mattered when you chose yes or no at beginning or did something different in the minigames.
However I really liked it and nice job on this!