Five releases in five months is however potentially a bit much.
Well, to be fair, how many of the recent releases are actually late releases? It seems to me (and by all means, let me know if I'm wrong) that Imp Aces, the transport, and the corvette were to be released last year. It's not that everything's being released at once, but that new things are starting to be on time.