I think it's a great name. It would of course be shorted to "duo" and that word sounds short, snappy, informative to the produxt and fun without sounding silly. I can totally imagine some saying "lets play duo".
I still think NX is a flawless name for the west and feels technologically exciting. Not sure how it sounds to the Japanese.







