Turbo Sloths: Turbo Sloths goes live on December 8

Dear Friends, September 2020 marks the start of the whole development thing about the game. From the very first sketch and until this very moment, that the game is complete, we have put all of our best ideas, our heart…