I played it for a good hour now and was going to leave a quick review here but then I read below that it's a turn based game. I didn't catch that, which means I will play it again before I comment :)
I went gung ho from the get go, and I progressed quite a bit, but I had to restart a 4-5 times. Perhaps turn based makes it a little bit easier.
PS: "Gung ho from the get go" would be an apt shooter title.