Today is launch day, as Angry Birds Space is now available on several different platforms. You can pick it up on iOS for the iPhone ($0.99) or iPad ($2.99) with Ad free support or get it for free on Android. It is also available for a small fee on PC. In the meantime, check out this origins trailer that show you how the birds ended up so Angry in Space to begin with.