Traffic Rider now available on Windows Phone

Everyone of us are familiar with famous Windows phone game Traffic Racer. Now the same developer has launched their another most downloaded android/ios game in Windows store.  Name of the game […]