No updates for nearly two years, then two in 24 hours and nothing since?
Nope, not buying that explanation.
Weird