Really? Do you pay attention how many girls LOVE FF? xD I mean look at the female ratio on this forum alone. We're pretty unique with all the females we have.
Maybe it would actually BRING people to FF. "Oh my boyfriend has a xbox and I heard my fav artist leona lewis did the theme song, maybe i'll get that game so I can play a game too Now we can bond over gaming!" If that's the type of girls you're referencing.
And yeah I think that's the cover of the album.