At the end of the day, the game is released free with the assistance of donations. The donators are kept up to speed with expectations.
Last thing I'd want is a dev who feels pressured to release content too quickly. Keep in mind that things change, and the devs want to make sure they release solid updates.
I've been following along with this project for quite some time, and I've yet to be disappointed.
Temper your unrealistic expectations, let the devs do their work, and let them do their thing. Entitlement, unnecessary pressure, and insults will get no one nowhere fast.