Honestly I have never played a game this bad, and I played Destiny at launch. This, coupled with Halo 4, had solidified my thoughts that 343i has NO idea how to truly make a game. It takes five minutes to match up, and despite dedicated servers there is constant host switching in which you teleport halfway across the map. There is constant lag, and the game sometimes matches up 11/10 people! The only thing good about this game is the campaign, but if I wanted that I would've just plugged in my 360. If only there was one way in which developers could understand that shipping a completely broken game is NOT okay, but judging by 90% of Xbone/PS4 launches, they think it is. 3/10, at best. Complete trash.