Animation is good, but I think the song stuck unnecessarily close to the Portal lyrics, in places where something original might have made more sense.
Also, not gonna lie, if a girl I was dating made me this video, I'd be really creeped out. It reminds me of Overly Attached Girlfriend.