The ball doesn't launch my best attempt

hosj12 - Custom level - Feb 28, 2017 from Android
Play Edit 3 players liked this.

Uhhhhhhh kay? e-e
Here is the best I can do without totally re-makeing it

Downloads: 90 - Level ID: 25321

Parent