
Nintendo went all the way to make Game Keycards to deal with humongous game or tiny game. It basically physical key for digital download game that technically you can easily sell/trade. and Microsoft-Activision still didn't want to use it and opt for download code, which basically buying digital game with bonus of empty box.