Sorry for doing this, but I read the release date forum and now I'm confused. Is the spin-off or whatever it is instead of the 663 or what? Help meh :(