what do my fellow orgahs think of the latest installment in the NFS franchise? seems like there's more interaction with the cutsceans to me though