I was incapable of finding sufficient reference, but I did find a way for you to take pictures of in game moments...
I don't really know how, but I heard that there is a way to do so in game, through the journal or some thing, then you can upload them to the gears of war website...