What exactly is Nintendo doing if not their own mobile games?
Are the literally just stockpiling NX software?
Wouldn't be surprised. They've been known to sit on games to release them at certain times (e.g. Majora's Mask 3D, Paper Mario Color Splash).