I agree, I think life is too complex to be a coincidence.

After all... we all know that life tends towards chaos (principle of entropy) -

But we also know that there are all kinds of complex forms of life everywhere disobeying the law of entropy every second to stay alive (including humans)

So how does that fit together? I say God made us. Who knows which type of god that is, or if any of those religious texts are for real, but I think there are too many beautiful and complicated things in the world to have been just some random freak accident under nobody's control.