Just got done with a REALLY lucky twinlits run!

My team for this was LMeta, a level 21 Lilith, Echidna, King Shynee and Mega Light Valk, all of which were max level (except, of course, for the lilith, which was still on her 4* form). My friend leader was a hypermaxxed LMeta.
The first wave was pretty lucky, I managed to start with exactly three light orbs, and, after matching them, absolutely no other combos nor skyfalls happened, it's a christmas miracle! Except not. I didn't have enough damage to kill all non-mythlits. I left the Emelit alive.
...Which, luckily, was on a 2 turn timer :V
Kill him with insect bites (read, making matches of three blue orbs so the metatrons could kill it and then slowly work my way through beating the mythlits, no skyfalls to screw me over here!
Kill them when the need arose, and then, pop the poison mist to kill wave two. I also took the liberty of stockpiling light orbs in the first wave, which I stupidly used on wave two because I forgot that poison needed you to actually make a move to work. :derp:
Pop echidna wave 3, kill one dubmyth, kill the other, stall until I have echidna and lilith up, pop lilith, on to the lits. Pop echidna, pop KShynee, pop Rose and make sure to make one match of 5 plus as many other matches as I can. OHK the Devilit, almost squeal in delight when I see the devilit didn't drop, pray to the skyfall gods that I get enough light orbs to finish the angelit off before it destroys me, manage to, get my stone, get my angelit, and the end result?
Am I part of the cool kids club yet?