BioWare, the veteran RPG studio today best known for making Mass Effect and Dragon Age, has long been the king of awkward video game sex scenes.
Read more...