Incredibly fun. I was worried at one point (don't want to spoil it!) but that ending was so funny lol!