Level 1180 is impossible to pass without buying multiple boosters.
I have spend a lot of time and money on this game over the past 2 years. To pass this level you need to buy many boosters and then MAYBE you will pass. I guess I should be thanking you because now I will have extra time and money. If you fix the level please let me know.