when the stations got messed up. it took a long time for them to get the F1 reports done. it is probably a skeleton crew left maintaining this game while working on other projects for the moment. do not expect anything soon.
Not necessarily, one major advantage if you're maintaining it with a small crew is that you can focus on the nitty gritty stuff because you don't have to worry that you'll break other people's code they are working on.
That said, you also don't notice if you you break other people's code quite as easily, since nobody is there to blame you.