If that wasn't an advertisement for LSD, than I've never seen one. Flashing colors, changes in shape, perspective and size. lol, couldn't be more on-the-nose.
Anyways, fairly fun gameplay and stuff. I played this a few days, it's cool to see it turn up, here on Newgrounds. It seems to be doing well.