So is this game still getting work done or is it dead
The status of the game is "released" so I don't know if dead is the right term but this is what the game is. There are mods on the discord sever (linked at the top of the game page) if you want to change things up a little bit.
P.S. if you want to know if a game is still active check the more information tab it should be right above the downloads, this is true of all itch games as far as can tell anyway.