This is very difficult, and really kept me on my toes! I loved the tension that developed knowing I had a very limited amount of time to make my next move whilst desperately trying to ensure I optimized size, number of points used and number of charges collected all simultaneously. The music really adds to this too, it's a perfect fit.
Would love to see an expanded version with more levels - this feels like it'd be the perfect final stage for something, I could definitely use some practice with some simpler levels!
Excellent use of the theme and limitation too