did you guys notice it got taken off the nutaku homepage under "Coming Soon Games"? does this mean its releasing soon or that there scrapping the project?
did you guys notice it got taken off the nutaku homepage under "Coming Soon Games"? does this mean its releasing soon or that there scrapping the project?