Desktop Racing is back and it’s here to stay until you decide to take a break, relax and… race across your desk, of course! The game features more cars, more upgrades and more crazy tricks to try out. We had a blast playing it, just watch!
Latest Comments