What is Angry Birds Space?
Angry Birds Space is an interstellar extension of the popular physics-based puzzle game series, developed and published by Rovio Entertainment. Launched in March 2012, this installment catapulted the furious avians beyond Earth's atmosphere, introduc...