Maybe it's just me, but I found this too difficult to play.
I have to pay attention to every area where the enemies are coming from, some pathways are shorter than others, and I don't think two turrets that have the same fire rate can honestly do the job. I can't get above 70 pts, and I played this like 3 times already while constantly moving the turrets from one platform to another.