The game is still pretty much alive, game development just takes a long time and for a project like LTF, what we're given so far is already a lot of heart and dedication at play. That and the game does have a patreon thing somewhere that gives early access to more fresher builds since they still have to pay their team somehow.