I really liked it but the endings left me a little confused...
Rachel confirmed thats the point of the game!<3