Fun mechanics, good stresser elements, rewards planning ahead (if you want the good ending). Did not regret playing one bit.