It's crap like this that plays into misunderstandings of what science is and what it does- a major problem with religious folks. Science doesn't- can't- take any position on a being who by definition is "supernatural"- not bound by natural laws.
I can imagine theists reading this and going- HA! See, those atheists DO say that science takes a position on god!
I can imagine theists reading this and going- HA! See, those atheists DO say that science takes a position on god!