Yes, I'll try taking over it.
Maybe in the near future I will do some maintenance and update work on it, and then look for sponsors to upload it.