Squanch Games has pulled one of their earlier efforts from sale without warning, or an explanation for fans about whether it will ever be back.