Was this ever officially released? I ordered it back in February and it's on back order still. Holla back.