The one for our location is also 'old' despite the legend suggesting it is a 2008 image...
The images come from DigitalGlobe...If you want a more up to date one at high resolution you have to pay - although I have seen a link to 'free' to date ones, but where I don't remember....