Thanks for your kind words! We spent a long time on this (too long if anything). Also, your not the only person to mention input delays but I can't notice anything, so I'm not really sure what's happening there.
Also I would love to create a link between the minigames but I legitimately have no ideas.
Glad you liked the art too. That's always a roll of the dice for me; either goes fairly well or shockingly