N64 was the couch coop king. There were so many to choose from. Me and my buddies would get together and destroy each other on several different games back then. It was a blast.
Although online games are pretty nice for me now since we all have moved on to different locations.
The “DLC” is the digital deluxe version which you can purchase later. If you pre-ordered you got it for free. It’s stuff like a digital art book, and weapon skins.