NekoD is correct. This stumped me for a while, because I took it for its literal meaning (ie, to kill 2 enemies, hitting both of them at least once with each weapon). This challenge should be reworded to "Kill at least two enemies with each weapon".
The player should be able to tell which level he still needs to get stars on. I missed some stars on my first play through and then when I finished I had to search through the levels to find which ones I needed to do again to get the remaining stars.
@CommittedToSkate, yeah I have a touchpad too, and animal rush level 7 was by far the hardest part of this game for me, although if you keep playing it the randomness will be in your favour eventually.
I can confirm that this game sometimes generates the puzzle to be unsolvable. If you can get the whole puzzle correct except for 2 pieces which are in each other's place then the puzzle is unsolvable. This isn't just a matter of it being difficult to solve, it is literally impossible.
Not bad, but a few suggestions:
1) Indication of how many levels there are in total. (ie instead of just "level: 1", put "level: 1/30"). It may seem like a small thing, but it gives a sense of progression to the player which is important to remove frustration. I almost quit playing a couple of levels before the end, not realising how close I was to completing the game!
2) Level select. I really would like to go back to some of the levels to see if I can improved my score, but the only way to do that is to start a new game!
3) Don't hide what is needed to get the badges. That works in some games, but this isn't one of those. After completing the game once I have only received the one badge, and I really don't feel like playing through the whole game again just to see if I can work out how to unlock the others.
Still, I gave the game 3/5 as it is fairly well polished and was enjoyable. The above points are the main reasons I didn't give it 4/5
And a slight modification to that gives the solution to 7:
eNrtWkmSgzAMDGouecN8Ifd5y/z/I0NsNmMtic0SgqBIqtKS5UXuSBbto/25/zX3
36a9ldyuuJ8ilShSuN9WbMJNu3a1enKaMsU4Uiq1uL9iwRhNN9AsNprVlS06A7ji
eQiZrD0pbyuDdzRFlT44RSpRnLawsZlTxWY2LoM+tK6+YdF9NVUM4RzJV0ABsE89
2uHdwnUf44W54QSOPWYl2huQDiwXW7SUCURTERJFgpVBqLeUC9GzP5Alnj/g+THg
uQAGgdmUTDDFSez7weD9rIxzwYqEkYSv2QKkAgjjgAiHcYBYeFxpDpVczdGd0XSF
Mt0FPG6mcEUH4vDooYP/cPDkP0zrsYHoP2CVl3TxCroljUlz/RK/XhTFYXbhq+Do
FmRK2N8uvmQmnSolFJfcSqou3DcclVCBhMHBTpXfFBliy5jTiBtRQ0rlkQPwgTGJ
o2uuPnTKghEZQkn++V6BNexUeTKqhEF32LBXMFBUoOV2NYqGR5Un8Hbbc1CCQmkZ
w4kkKboeVZ47xdZOUQAc6PDHkBL0BFzrFeDnqx9AlXZesD5lxSaFktLgF6JdmOWo
U1FlbWGc1Lp4HTqDIQT/66Nj3dtGuZo3k/Gwx+AqCjFRgoxiGR3mul7nvhwKPolK
i9wk1LgnjxJRyZ+PqYBvTJX8U4/WOwAMByhsGSZq/YOLdGecgsKM7hSqtOPGxZ9P
riumYKAtYhJH1z2r1PMRPn6L7wvpPim9bPQSCWMRO1aP9wBG+gdmzMha