Amazing game.
I got so immersed that I ended up playing for 2 hours straight.
I tormented Ellis in my first play through and got the evil ending...... Sorry
After that, got the perfect ending and good ending.
Just 1 ending remains now. Still figuring out how to get it though.