Are the developers still on track for the BETA release in September?
Yes, makoto1337 mentioned a few pages back that it would launch in just a few weeks ahead.
Dear NEM developers, the community is very grateful for your constant hard work. We all owe you a lot.