The artwork was bad ass. It fit the self destruct theme. Music fit the vibe. Kinda loud though, was watching this at night and I had to turn the volume way down. I don't own headphones.
The submission had a story book feel. A series of great paintings with encouraging captions. One single button that you can click on. This will lead you to your eventual demise.
Would definitely like to see more from this creator.