Great song and I'm pretty sure these lyrics are from the Re:Zero ending, isn't it?
You're probably right, I only heard it from the original artist.
(In my opinion) At the second drop the background sound should be a little more quiet, other than that it's a great song!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.