It looks like you're new here. If you want to get involved, click one of these buttons!
I just want to remind everyone to be polite to the developers.
This game is not being made by 100's of developers, instead we have a handful of very talented develoeprs working on this and doing an excellent job.
Yes there is delay, but what other game doesn't have delay? The delay is there to fix a number of things, they want stuff to be cool even in Beta (eg: pathing and so on).
Please love the developers, this game is their child and they are doing everthing to make this game what you expect it to be.