I somehow doubt that when they're talking about the "power of love", they mean a giant fucking laser that probably kills people, rip X.
Also, I really, really hope that giant lily is now a permanent fixture of the planet.
I interpreted it like one of these "sparkles" that show for a moment to indicate that an explosion just happened or something :P
EDIT: also yeah what even happened to my comment, it appears to be posted later than one of the responses to it
last edited at May 4, 2022 6:08AM