Specifically, at around 0:54, a part comes in that I recognised almost immediately. I don't know the musical terminology to describe it properly, but the sequence of rising beeps instantly made me think of reborn's music. I have no idea what track it is though. Any ideas? It's killing me right now.
I'm probably not even right here, and just thought of reborn because they both share the general depressing synthesised feel. In that case, sorry for wasting your time!