Angry Birds Space Trailer out ahead of March 22 Release March 22, 2012 By Faust Principe With more than 700m downloads across the existing Angry Birds titles, developer Rovio has confirmed an Angry Birds Space release for March 22nd