Official: Rovio Releases Angry Birds For Windows 7, XP and Vista!

When we speak about iPhone or iPad the game which strikes to our mind is Angry Birds, developed by small team of developers Rovio! Angry Birds was launched in December 2009 for iPhone! Just couple of week’s back Rovio took a step ahead by releasing Angry Bi...