I receved several emails from Windows Phone Store Apps team. The emails mentioned that Soccer Ball Knockdown is being featured by Microsoft in their Windows Phone Store in various markets (China, UK, Indonesia, Hong Kong, Poland, etc), between 29 September 2014 to 20 October 2014.
Thank you Microsoft.
In addition to Windows Phone, the app is also available for iOS and Android. There’s a FREE version which you can try the app from here.