The current status is that it's doing pretty well. They ended up splitting the game into two acts; they released act 1 a few months ago, and act 2 is in active development right now. The response to act 1 has generally been pretty good, and it's available on Steam for anybody who wants to purchase it.
I don't know the current status of the project.