Visual effects are great. I liked the idea of making multiple mini-games.
There is a graphical effect in the first game that happens right before the "ball" is thrown that makes it hard to interpret the direction of the first "throw".
I couldn't get past the second game. I thought I was close to the end but it kept going and then when I died I had to start over and I gave up. I think if you had checkpoints the player might be more motivated to continue since they can make a bit of progress each time. Just an idea though.
Very cool game overall. I liked the story element to it.