On Wiki, i am declared as the person who FIRST found the FIRST LFS demo ver.
So i speak from experience, having been around since the VERY beginning.... They REALLY need to up their game, invest in themselves as a company, not an individual, this means hire one or two people more. Just think, after a few weeks of getting the extra help on the same page, the work timeline will literally be cut in half, 1\4 at worst.
LFS WAS on top 2 years ago, now its simply there. Being in the game DEV business i can see whats happening right now that will come out this\next year that no one knows about, and with confidence i can say that LFS has nothing to make it stand out... now or in the future.