This is super cool! Well done! I loved Tiny Islands.
I have no idea what a “good” score is, but this was loads better than my earlier runs! I definitely didn’t make the best use of defeating enemies and knocking down my buildings. I suspect you could pull off some real clever set ups with knock downs.