Actually… this might be the end? I remember reading a few weeks ago that Google was starting to reign in some of its free maps APIs usage. I have no idea, though, if this is
specifically what's affecting our maps or some other fluke accident.
edit: Welp, maybe! I was posting at the same time as turtle and didn't see his details yet.