And now we have the trailer…everything is sunny and pristine, everyone (barring that one SECOND shot of sad unicorns) is smiling and happy, society seems pretty functional, and even the reaction to Izzy is "RUN FOR YOUR LIVES!" rather than "WE HATE YOU, YOU FUCKING UNICORN!".