Yes Eric!
I just sent an email to TPCast and they sent me an package with updated drivers. So no need to buy the licens for Open TPCast. I haven't installed it yet but I'll update here if it doesn't work. Well, TPCast answered within an hour so cudos to their support!