Angry Birds Space now available to download