Has to stay free due to the IP being owned by a company and used in various mobile games. If I ever did manage to finish the dlc in this life time I would possibly consider releasing it on Steam, although there isn't really a point to do it :)