Looks that way. Presumably they would have all put their updates in together even though they still have two more days to do so.
If true it's a rather poor effort that, they expect the rest of us to stump up our hard earned cash but won't do the same themselves.
Also what is happening with Dunnart #1?