UPDATE:
Since the review was filmed, the servers have still been acting up. Its tough to connect to a game and sometimes you will shoot at an enemy AI without registering a kill (but they will kill you).
We stand by the review, in hopes that the servers and connection issues are fixed.
As always, keep it here for the updates.