Blimey, I gave up on this game ages ago... New maps released today.

Check out the Press release for more info.