date says it all
My thoughts-
(I AM NOT TROLLING, AND DO NOT WANT TROLLS, THESE ARE MY THOUGHTS)
If you keep pushing it back due to bugs/problems or adding and talking away things or whatever the reason is. Then it will NEVER get released, do you really think you can get a class based game perfect on your first try? It took 'Team Fortress 2' three years to make it the even game it is today. Just release the game and update it, we've been waiting forever to see your amazing game come out.
I was really hoping to pre order this for my brother over the holidays so then after he could just pick it up, but that'll never happen...