Your Photo Montage Story Challenge reminded me of a project I had to do back in my university days, it was in the radio class where we developed scripts for audio production and we had to tell a story using non-verbal sounds only. Lots of funny, bizarre and brilliant things came out of that class that year.
I liked your website too! :D Loved the pixel art gifs and color schemes.