lol duuhhh it's an alpha game ( means currently in development )
It's a steam early access game, alpha, beta, or anything else. Some such games have long pauses in development and continue, others cease development altogether. It's a gamble. I've had good results from most of the early access games I've bought, and some of the non steam alphas and betas I've signed up for over the past twenty five years . . . but it isn't a "duh" situation to say you are glad the game is still in development when you haven't heard any news about it for a while and casually check to forums to see how/if it is progressing.