Mobile game publisher Rovio managed to achieve a new milestone with its Angry Birds Space and Angry Birds Star Wars games when making them available for download for devices running under Windows Phone 7.5.
The company promised that both of them would become available for all these handsets starting with November, wh... (read more)