The Star Cup in Mario Kart 8 Deluxe has got plenty of fun details hiding around every corner, let's check 'em out.