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.
BEST GAME EVER
The single best game I have ever played in my entire existence. Oh my god..