I'm sorry to say, vbut the render doesn't fit the BG imo.
The bg is a sick piece of art, just so you know. Great colors. I'd actually like to see how it is like an abstract bg?
But with the render, try to blend it a bit better. Layer mask and a roound soft edge brush or somethng
Text is also ok