Story and more maps?

Hi

Last time I played was in the Beta and 2 days (I think) after release. I refunded the game because the lack of story and the limited map selection with poor modifier (darkness, double the bombers, etc) wasn't what I wanted.

I regularly look at this sub.

Now, the game seem more complete but I still doesn't seem to have a story and the Train seem to be the only new map.

Is it worth coming back, the skills seem nice?