Fantastic work. The minigames are fun, perfect for auto-piloting while focusing on dodging. The changing difficulty of the minigames was handled great, just disorienting enough to keep things fresh. The upgrade system is especially neat for a mini-game focused project like this, really nice job on that.
I feel like the signing game doesn't match up using the whole keyboard while the rest uses just two buttons, but I'm not sure what a better option would be.
I do find it funny and ironic that a valid strategy is to hold off finishing your minigames until the last second so you have more time between them.