This has been circulating a lot there are rumours of when its released but im confused by it.. your thoughts?