There will be one more update to this version in the coming weeks, but the bulk of the new stuff will be in the Steam version, which will be out on March 10th.
Will the steam version be free?
Nope! Gotta earn a living.
how much is it gonna be?