Well, I can get a free game for purchasing Mario Kart 8, but I don't know whether I should get New Super Mario Bros. U or Pikmin 3. Pikmin 3 is really short (6-9 hours, with 100% completion) and NSMBU is a multiplayer that can last 26 hours for 100% completion. I'm not sure which game to get. I'm leaning towards NSMBU because it has more content, but I can still be convinced otherwise.
Please choose one game and explain why I should get it. Thanks.