This was fun! All the references and feels were all there! I especially love the Yon reference :) Great work!