Have not heard about it. Looks good. I read it is kinda like lost?