Street culture is starting to make our gaming life unbearable. Everywhere you look there’s another title overloaded with attitude and a rap soundtrack