Hello, kindgem, and thank you for your interest.
Yes, BFF will be finished (TBC means To Be Confirmed) - I will start work on the game again once Thorns of War is finished.
And, yes, both Thorns of War and BFF will be on Steam once they are finished. ^_^
Many thanks for playing