@igm,
No you don't need to assert any Gods for a prime mover a very good recent example is Multiverse in String Theory as an alternative...a Cyclic reality model as in Big Bounce does just as good...
You are forgetting that Infinity can be seen in 2 different possible ways..an open infinity is problematic because there is indeed infinite regress without ever reaching a primal cause, but a cyclic model, a LOOP, gives you the simulation of infinity, with time inside the object which is looping, itself as a whole, not moving... time emerges inside it and not along side it.