The graphics are interesting, but I'm not sure how this fits into the theme of "bug". Maybe the "nope" thing at the end?