Language: Many swear words appear throughout the whole game, e.g.: "s--t", "f--k", "b--ch", "a-s", "h3ll", "d@mn". Every single swear is omitted, but sometimes it is sort of obvious to tell that it's a swear.
Sex: One or two mentions of "wh--es" and "h--s". The characters also wear risque clothing no matter how you dress them. One of the songs is called "Suck My Kiss".
Drugs/Alcohol: Mentions a few drugs (pot, crack, etc.).
Violence: Some of the songs are called "Raining Blood", "Sabotage", "Paranoid", and "Through the Fire and Flames", and some of the bands are called "Slayer", "Rage Against the Machine", and "Black Sabbath".
Consumerism: Here and there, musical brand names are mentioned, such as Line 6, Yamaha, etc.