I downloaded it last night and played for hours with some friends and we had a blast. We didn't win, but we were the #2 team at least 7 times out of 30-40 or so games.
I had a total blast, but the mix of building and shooting is very strange and I pretty much just completely ignore the building aspect which puts me at a massive disadvantage.
TBH I play the hell out of it on my console when I get the time. Plus the learning curve isn't too difficult, if you keep playing then you improve pretty drastically. When you understand all the building mechanics it can lead to some downright ridiculous - but fun - battles and combat situations.