If you asked me whether it deserved a good run, I would say yes; but realistically, I cannot see this title making it over a year or two. It just doesn't have big enough names for it to work, even though I would love to see it succeed.
Fraction and Kitson are hitting it out of the park though, I really do hope the sales pick up (they aren't thattt bad at the moment, I guess).