Sell me on this. Why should I risk even $20 on a team who last worked on games 12 years ago? This seems like just another "Hey remember that thing you loved 20 years ago? Here's a huge list of vague promises, give us lots of money." project. If they wanted to make games, they've had plenty of opportunity since then. Or is it that they think they're too good to make a $30k game for release through an Indie publishing channel?