Though there is no real buzz around Off-Road Drive, it will still be released tomorrow. The main reason why players do not pay too much attention is probably that Off Road is not that popular in most of Europe. We received a review code of the game a couple of days ago so here are a few videos of the PC version.