Very difficult. I had to look at your comment to understand how to place the turrets but I think I was getting the hang of it so I definitely recommend more instructions. Don't think I'm quick enough to survive though!
Thank for the feedback.