>>725795374
I know you ndsfags are retarded, but a quick google search should show you who is devleoping the game