Multiplayer capabilities helps make the video game a great deal more interactive, that have participants competing and you may strategizing immediately