So is this abandoned or something? No, it is updated only once a year by devs. The devs of this game are mostly active on tfgames.com so you can talk to devs there about release date, next path thry are working on, etc