I purchase manticore thinking it was actually gonna come out today but now its getting delayed , Why?