Turbo Bugs – Survival Run is a vibrant and colorful 3D endless runner available for Windows Phone. The game was initially released 6 months ago on Google Play, where it immediately became a hit, ranking on the top of the GP charts across the world with more than 20,000 daily downloads. Turbo Bugs 2 was #1 in the Adventure Category in 2 countries, Top 5 in 10 countries and top 20 in more than 17 countries, including Russia,...