It’s been a year since Deliverace got approved on Steam Greenlight.
From there to here we are working hard to improve and finish the game.
A lot of changes happened during this process but we believe it was for better.
And now we are so exciting to announce that we finally have our page on Steam.
You can now add on your wishlist and stay tuned for the launch.