Alpha 10 just released- Game is smooth if you don't have a potatoe. Its a really great game but your expirience like so many cooperative team games will vary depending what kind of team mates you have. I played 8 straight maps today won 5 lost 3. 2 of those losses were really crappy games cuz the other squads didn't do anything close to helpful. That can happen but the other 6 games were great.
On a scale of 1-10 I'd give this game a solid 7 If they let you customize your loadouts any at all I'd give it a 8.5