I think you've just described my own meandering, creative days. :) So many smart things about this game: clear goal, clear sidetracks, good writing, that look back at the end to take it all in. Well done.