In the game as it exists, you can save Cassie without getting a bad end if you do it right. You need to chat with Lin-Lin, Arlene, Sammy, and Fawn, plus do a bunch of other running around.