channel crumbled demon dust fall feel flames floor grits happy kingdoms low lust meaning number reflection remember revolution sky sleep struggle tomorrow trust weak wondering world