The meme at the bottom made me jump to that conclusion. Well, not that exciting of a release then. :(