Well I suppose that is going to shut down strategy of:
step 1: find god
step 2: win if story completed then go to 3a else 3b
step 3a: profit!
step 3b: don't profit

The feel without scouting is going to take some testing before I can form a real opinion I guess. That said other things I have noted, not sure if you can get more than one potion shop but you can only buy one potion per shop, but it is any potion you have unlocked.
Pactmaker's black stars are impossible to see unless you are looking for them. Though stepping on them is still obvious.
edit: Oh and text seems to be worse than last patch somehow. I play in browser not full screen. It seems somewhat cut off and cramped. Once I can get a chance I will get a picture.