You've nailed this one, it's great. The background is completely solid, by far the best part of this sig. Whatever you're doing, keep doing it because it's working well.
There are some minor imperfections. I feel that the main render isn't blended too well, I know that it should stand out, but it should have some sort of effects. The text could be better, but that will only improve by getting more fonts in the future. Again, these are minor imperfections.
8/10. Great work.