The Angry Birds fame company Rovio launches a new video streaming service called Hatch for mobile users, which allows users to quickly stream a range of games without even having to download them. The company wisely launches at this time … Continue reading