You kinda messed up the text a little bit. But the render and the background fit nice, just try to add some depth in the future signatures, with such a render you can easily get some stocks or something and put them in the background blur them and apply the color of the render to the background so that it fits a little better, add some effects so that it looks a little even and it would be nice. I do not think it is too dark but look at the render and at where you set the light source. You kinda messed it up. It has to be in the left downer corner somewhere, look at the white spots on the render. Really use a 200px soft brush or something and maybe some white smaller dots which become smaller and smaller towards the render. That would look hawt. Good luck
It is really hard to tell what the picture is. I can tell that it is Optimus Prime. You should work on the lighting and text. ~T9