As Husky said, no it is not out.
That's probably mostly my fault as I'm the one who said late July and then I got too busy with work and study so I barely had any time to make items, prey and body parts or sort out spawn rates, make quests and shops, etc.
We don't have a release date yet, but I finish Uni in November so it'd be some time after that.