Turbo Sloths – Alpha Demo

Turbo Sloths is a racing game where you drive rocket powered steam-rollers at breakneck speeds around explosive-filled tracks.

In Turbo Sloths the Sloths are a race of highly intelligent industrialist tech-heads with a passion for racing. The sloths have managed to mine the most power-efficient mineral in existence and they use it to propel their heavy duty industrial vehicles at ludicrous speeds. And you get … Read More