Moto Traffic Race 2 is a driving game in three dimensions in which players will have to try to get as far as possible on the back of a motorcycle. The problem is that other vehicles also circulate along the road. And if we are not careful, we will end up crashing against one of […]