Free game which and a great game to that point. It is somewhat recycled graphics and gameplay but once again this is a free multiplayer game. It's fun to play as well, but if I had a dollar for every "failed to connect to server" or "couldn't connect to fireteam" I would have run this company dry. Halo Infinite is a great game to play in the <33% of games I can actually get into. Worst part is, some of these games are fully loaded and I wait the 5+ minutes and then it disconnects. For all the money spent on this game, put another dime in the servers and it's a 5 star game.