Is this even the video you did? I think somebody hacked your video. I'll give you ten stars anyway because, from the description it looks like you put a lot of effort into this project.
This is bad, lacks alot, bad english, unfitting music.
---> Newgrounds is not for rickrolling <---