Never thought that I would see this amount of effort and this quality in a mini=jam.
Might be the best of them all.
Just one problem - sometimes when you spam spacebar to play the mini-game you might accidentally skip the dialogue, which is annoying.