Very cool. I liked the way things change but don't change.
Like many, I was not able to figure out ending 6 and 7.
I even saw your hints about them on the comments here and was unsuccessful.