It's only the start of Feb...Be patient mate, it's never wise to rush development of a game, especially when so many games are buggy on release - Give them time, you'll appreciate the game more.
Also, what more information do you want?
As far as i know, everything important has been answered. Some things are left unanswered so we can be surprised when we play the game.
Just incase it hasn't been posted here before, there is a new website up and running for Lost Company.
www.necrovision-game.com
There isn't much there to be brutally honest, but i've noticed with alot of 1C games that the website is only created when the game is ready to be released...So it won't be too long now.