All the sudden? This thread is old.

Until today, I still had hope for this game.

If you enjoy it, by all means, leave a Steam review and tell folks all about it.