This past weekend we had some folks over to celebrate the release of the Animal Crossing Mario Kart DLC (AKA...