I was able to manage going after the Boss Level 3, it's quite a big prick and it's pretty much challenging. I had made some good strategy but eventually it fell through when I hit the other big prick and broke them into two. That was where the trouble started.
The first level (below image) seems really like an easy pizzy task. It's quite straight-forward that you are confident 100% that you can easily destroy them. One of the key elements about this is the ability to dodge and make decision quickly. It also helps when you target a single big prick and break it down into pieces before juimping on to the next big prick.
Anyway, this is only 1 big prick at the start, so it doesn't really got quite complicated.
The level 2 introduces you x2 of the level 1. Instead of 1 big prick, you'll get introduced to two big pricks. Basically, it if follow the startegy of focusing on one big prick, you'll get to past this stage easily too. My advise is to try to conserve your health as it will be crucial to the next stages of the game where mistakes and pricks hitting you are normal.
I mean there are times where you can't really escape being hit. So having an extra extra health will really help you survive the game.
This one introduces you to the BOSS LEVEL, which is level 3. Basically just level one but the prick is increased in size. I think 3x more than level one. So when you break it down, you will really get a lot of pieces before finishing the level.
At first, it's going to be smooth. But later when it gets broken down, that's where the tragedy comes. You need to focus on as much as one big prick, break it down into pieces up until you can focus on the next prick.
That is where the problem lies because I made a mistake and broken the two big pricks easily. That's why I only got this far level 3. I will still play this beautiful game until the rewards come. My advise is that there should always be a competition regularly where people can see players skill level. The longer he/she can manage to get the level, the one getting the big prize.