adorable or not について
以下の2番目の文章中の "adorable or not" の解釈について、ご教授ください。
----------
In 2007, Disney announced that it was going to pay $700 million for a Web site that let children pretend to be little cartoon penguins on a patch of snow. If you think that the better part of a billion dollars is a lot to pay for a game about flightless birds, adorable or not, you probably don’t have little kids. If you do, chances are you already know about Club Penguin, an online community that at the time of the purchase had attracted 12 million children.
----------
"adorable or not" は、その後の "little kids" に係るのかなと思ったのですが、どういう意味合いで使われているのか読み取れず、2番目の文章自体を解釈できなくなりました。
・better part of a billion dollars は $700 million の意味
・flightless birds は penguin の意味
かなというところまではわかったのですが……。
お手数おかけしますが、ご教授のほどよろしくお願いいたします。
お礼
遅くなってしまいもうしわけありません。 ご回答どうもありがとうございます!