Indie developers Catch & Release originally released their humorous space-themed game Star Billions on iOS back in December of last year. Since then they have been working on bringing it over to Android and today is the day that Star Billions has become available on Google Play.