You condescended yourself just a smidge right here bud. Great things take time, and I have much faith in the Devs, not only are they working their butts off, but they are also some of the most active when it comes to a gaming community that I have ever seen.
So keep it up guys, yall are doing great.