Turbo Sloths: Turbo Sloths + DLC Major Update!!!

A massive update is finally here! We are thrilled to announce the release of the first substantial update for Turbo Sloths! We extend our heartfelt thanks to all who have provided feedback, as well as those eagerly awai…