No, it will be paid only. I might see if I can somehow upgrade paid users of EGGNOGG+ to owning RUMBLE as well though.
And will it be on steam?
I will probably toss it onto Steam eventually, yeah.