Personally, I love this game but.
All the shit about how much time it will take to do a game is just bullshit. Facepunch has resources to update this game every week with major updates.
First of all. Facepunch is doing this game with Unity, so they don’t do the gameengine themselves. They got all important things done before even starting developing this game.
Shame on you Garry.
Second thing is that only thing that really takes time is 3D-modelling. Coding isn’t so hard if you use Unity or may I say scripting. Even one man could make many bugfixes in week.
But really, this game hopefully be awesome, but the bullshit that it is time taking to make a game is bullshit.
Sources : I have been developing games with Unity and with Opengl / OpenAL for 3 years now.