I know that it's been a really long wait time, but UiTC is finally out!
Enjoy!
3 GB folder on MEGA (Mega)