Speed Demons 2: Speed Demons 2 launches on Steam!

It's launch day for Speed Demons 2! It was a longer ride than expected to get here, but the full game is finally out! The full game has tons of content and is intended to be a joy to play rather than a grueling challeng…