I have recently created a YouTube channel to show videos of some of my work. I think that will work a lot better than photos for any games and animations that I create. I don't have much there at the moment, but I will be adding to it over time.
The link is: