The amazing racing game is back! Race on your office desk, as you upgrade your car abilities and much more.
What do you think about Desktop Racing 2 ?