This comes from then new Nindies trailer that Nintendo put out for today's Nintendo Direct. No more teasing or vague hints. It's officially confirmed and on the way!