Luna and Amber are now making out with each other on 'Ranting Monkey', apparently. https://www.youtube.com/watch?v=GlQP1vPsbzI The ships are sailing. God help us all.