About Carrot Fantasy 2: Boss

Place various towers alongside the path and try to defeat every single boss! Set out a strategic plan to win the battle and make sure that you don't lose all your lives! Can you survive these challenging fights?