It’s a well polished game, however the difficulty to just finish the levels (I’m not even talking about getting the stars) killed the fun for me. It took me over half a hour to finish it, with maybe 50 attempts on some of the levels. The level design requiring high precision with quite harsh hitboxes are a thing but then you’ve got the timer that makes you have to go fast, but also a timer for the aiming slow motion meaning you can’t take too much time to aim and finally a limited number of throws you can do meaning you don’t have room to correct a badly aimed throw. Basically, every strategy the player could make to play it safe was cut (going slow, taking time to aim & doing more but smaller throws).
Still, I enjoyed the virus levels as they were a lot more forgiving and brought variety to the gameplay. And I was quite surprised to see how much work went in the story bits, which tied together the gameplay sequences nicely.