User blog comment:ILYx3/ILYx3's TBH/@comment-5082013-20120930065353/@comment-10385439-20121001164402

BLR = Black Light Redemption.

It's another F2P FPS.