Neon Noodles: Neon Noodles launches August 3rd!

It's taken a while, but finally ready to announce that Neon Noodles has a release date of August 3rd! Please remember to leave a review, that would be really helpful :) Updated the store page with a new trailer too, wit…