Bike Baron has gained 2 million downloads
While the hot Finnish guys from Rovio are watching the successful launch of Angry Birds Space, a game that currently tops the tops in 99 countries, their neighbors from Mountain Sheep also decided to show off the results.