The more I think about the story the more confused I am. I think there are multiple ways to explain what happened which is really cool. I didn't manage to find all of the picture pieces but I liked the ending a lot.
Thank you for playing the game :) I'm glad the story inspired you to interpret it in your own way!