The beginning was a little boring, but the second half was worth it!