Do Slash and Duff even play on this one? So far, the leftover Chinese Democracy stuff they’ve been releasing clearly has new bass and guitar work from Duff and Slash but the officially released version of The General sounds exactly the same as the leaked demo. Kinda weird. Does anyone know who plays on this?