the problem is every indie game that gets put up is in "early access beta"
which as far as i have seen, none of them are even finished or have shown progress
Im not going to list any games because Oasis already did, but I will say one thing - even if they stopped development on this game entirely tomorrow, I wouldnt be upset. I bought it for 7 bucks the other day, and ive already thrown 10 or so hours into it, and can see myself putting at least another 20 hours in its current state. So, I feel like Ive already got my moneys worth out of this game.
I understand being skeptical, but seriously, for 7 bucks you'll get your moneys worth out of the game in its current state.