This reminded me a lot of the anime FLCL, especially with the quick cuts, close ups, and guitar riffs in the background.
Really nice animation.
Overall to me, this was just one big mish-mash of every anime I've seen in the past 20 years.
From the cuts, bright colors, video effects, bittersweet story, etc.