Does it have a closer orbit?
Of course that would bring other problems. For life (as we know it) to exist there are a lot more requirements than to simply be in the 'Goldilocks Zone'.
This was touched on on an earlier thread: http://www.ebid.net/forums/showthrea...ks#post1455764