by Allan » 17 Jul 2013, 11:11
It is updating OK Maz. The clock on the picture works now so you should be able to check that to see if you are seeing the most recent one.
Also, the picture I posted in this thread back on June 27th is still live so that should be the most recent one too.
If you see the wrong date on the picture try reloading the page by holding down Control and pressing f5 to see if that fixes it.