Release date delayed

09/19/2019 21:29h

Hi guys, unfortunately because of steam review, the release date delayed to 19 of october.
But dont worry with this delay a lot of fixes and features will be added in game.
Thanks.

See more news about deliverace

Add to your wishlist on steam