Well video title said "Never Gonna Give you Up" so It was very obviously a rickroll, oh wait I LITTERALLY JUST RICKROLLED YOU....
Never gonna give you up!
Never gonna let you down!
Never gonna run around and -
desert you!
And also play my mod!