Angry Birds Space Is Finally Here! Reviews Explode on TwitterAngry Birds Space Is Finally Here! Reviews Explode on TwitterAngry Birds fans rejoice! Finnish developer Rovio Entertainment has just released the latest installment in its wildly successful Angry Birds franchise — Angry Birds Space.Don DeaneDon Deane