I think the KS wasn't cancelled - it shows as complete on the website - but Mongoose were pretty bad at getting themselves (himself) organised and there was total chaos, people waiting ages and ages for product, or getting the wrong things sent to them etc. Lots and lots of unhappy customers.
Mongoose sold a bunch of the minis through their website for a while, then lost the licence. Some of the sculpts were very ropey indeed.