Nintendo must be in a Pebble Beach state of mind—the high-dollar, suede-underpants concours is just over a week away—or its product-placement deal with Mercedes-Benz for the Mario Kart franchise is simply really, really well-timed. That’s because in Mario Kart 8, players will have the option to download two additional Mercedes-Benzes to drive, and let’s just […]