the fact that you didn't find any better weapons surprises me, as the weapon generation code is very generous (but it might also just be that the basic fireball is OP, wouldn't surprise me)
The combat in general isn't something I am happy with. It doesn't offer any good choices. Sadly, time wasn't on my side and I needed something that gave a reason for the altars to exist :(
I'm happy that you liked the story though :)