Effective use of a simple concept, although it's very hard to read the long descriptions of all the different upgrades while also doing a timed minigame and checking all the timers.
Maybe moving the upgrades to in-between levels could help, or if the hectic nature of performing multiple tasks is the point then you should definitely add icons to the upgrades to help players quickly recognize them.
Not sure if winning is possible, by the end I had almost everything maxed out but still got destroyed in two quick hits.