The promising future of Nintendo Software Technology