how is feel good incorporated tower from gorillaz nowadays?