grand theft auto 4, opinion on