Before I begin, I would like to point out that I use Unity to ship commercial games (PC) and is in progress of shipping another in a few weeks. So, this post is coming from an indie dev working with Unity almost all the time. -- I've just seen that 5.4.0F1 was released (Release Candidate) and while I am happy that things are moving forward, I would like to raise few flags. 1. If I am not mistaken, once the build enters the RC stage, it goes through few more RC releases before public release, and from past history, this time is used to make hot fixes to make the build more stable in general - so a last minute patch up - which is good 2. My concern, and I think at this stage it should be yours as well, is that there are age old issues both "known: and "unknown" that Unity has decided to "not address". Unfortunately, some of these issues are not minor issues that cause inconvenience, but are development critical issues. And they are: Mixed mode shadows (works sometimes but even when it does, it works in forward render) GI baking (believe it or not they still fail at times) Its been almost a year since Unity 5 was released (and we are in 5.4 cycle) and we these fundamental issues are present. 3. Lastly, a bunch of "Known issues" and "Will be addressed separately" issues. COME ON! I am not nagging nor whining, I am simply pointing out that we as Unity's clients, have agreed one way or another that giving sufficient time to stabilize 5.4 is the right direction to go and have also agreed to the new time line of indefinite 5.4 delay. So why is 5.4 getting released with "known issues" and issues that "will be addressed separately?" The point is to have a functional Unity Engine when it is ready, and if someone wants immediate access, we have the Beta for it. But turning a build with issues into an RC with the same old issues at bay is strange. (I would understand it if it was 5.1 or 5.2 but we are talking about 5.4, a year+ into Unity5 cycle) Please. Don't release 5.4 with the current issues. Take your time and take our money and get it fixed. I am not completely against the current release style (I call it the rolling development) but I honestly think Unity 5 should have at least one build that is stable and fully functional. Work up to 5.4.0b99 if you have to - it is fine, we are developers too, and we know what development is. Just don't harass yourselves into releasing a rc or full release that really is just a beta. I hope my style of writing is not obstructing my intentions and that should anyone decides to talk further, we can talk in a constructive manner. Thanks for reading this long post.