It's not appropriate or correct to use 'backlog' in this context. It doesn't make any sense. I googled and the only place I found it was in a band review (the same one of several sites) that has been written in very poor English with so many mistakes it's virtually goobledegook.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.