well I can confirm that at least in the last month the game isnt dead:
These vids were uploaded only a few days ago