Heh... This just might get me declared insane, but honestly, I got more fund out of Colonial Marines than I did Isolation...
Now, I played through Colonial Marines with two friends, didn't run in to any of the dancing aliens (or should I say broken animations), and hadn't really watched any of the demos before playing it. Had a bunch of fun in the multiplayer too. Now, there's no denying having watch the demos afterwards that there was a massive downgrade and bait and switch, but hey, I had fun with it.
Isolation on the other hand, while very atmospheric I got quite tired of the Alien AI which seem programmed to deliberately waste my time sometimes searching the general area I was in but not able to find me, just walking around, never getting far away that I could actually move thus leaving me sitting in lockers for minutes... It was nice exploring the station but I couldn't stand the Alien.
Was that the next or the one after the next one? 2.4 is feature locked but we don't really know what's in yet as far as I remember. Anyway, the persistence that arrives soon will just be the early framework, it might not bring much new functionality with it in the same patch. Just worth keeping in mind.
Either way the new schedule of doing a release each month with whatever is ready sure is a good move, much smarter than waiting for specific things like before.
Really hope they get Squadron 42 out as planned, that should show people there is more work being done that what is easily seen.