There is no way in HELL that this 30 point badge is worthy of any less a ranking than impossible. The Game over time is too long, and over all, the game is not that fun.
The shift and cut through are two examples to Tower Defense game builders of how not to make a level. While this game was fun in it's earlier levels, the fact that juggling was so overused made the later levels a pain.