Well, having an opinion is one thing. Obsessively complaining is another. You have 7 comments on this thread and every single one of them is bitching about delays or about the dev. Just ignore the thread and don't download the update when it comes out if it causes you to seethe and stress so much. If you feel like hurting yourself after the next delay, please don't. Get some help. There's thousands of other games on this site.Yeah! Take your facts and logic out of here, he makes pretty renders so he can do no wrong!
Lol, imagine having opinions xD