was not a huge fan of the giant lore dump at the end but besides that I thought it set up things pretty nicely