Angry Birds expected to be available on Windows Phone 7 on April 6 | Tech Prezz