Just watched some videos. Looks decidedly meh to me to be honest, to me it looked like skinned multiplatform halo with underpoweres weapons and titanfall jetpacks
I was not overly impressed at first but after giving it a good go I was hooked. It's a very satisfying game to play especially when working as a team.
You really need to play it and give it a good go..