re: #173 Tiny Alien Kitties are Watching You
That was revealed as a giant rick-rolling prank last week, the two guys involved did the same thing before but with a supposed free album release.
Read that too.