Shacknews got our hands on the wheel of the latest entry in the Mario Kart racing game series. Here are our thoughts.