At first, watching the ads of the game, I didn't really like it. But watching the gameplay, it looks pretty exciting, and YOU CAN NAME YOUR FRIGGIN' PARTY.
I'm real excited to see how this pans out. I wonder if there's a multiplayer? That would be cool to see people's custom squads against another custom squad. Especially if you've named them, customized them, it would be really suspenseful to see who wins!