Why do we even care if a games character is gay, straight, bi, asexual whatever. Generally it doesn't have a necessity in the plot to reveal ones sexuality unless its some horriblly done romance. Masterchief is asexual and that effects the game non, I think you could make a case in many games that the sexuality of a character is whatever you project on them. If you want sam fisher to be gay then do it, same for gordan freeman if you want alex to just be a good friend them mentally play like it. We dont need games to shoehorn you into one way or the other, so yeah I cant say I care for gay or straight in games. Make my character asexual and I will take it from there.