Carnifex
SasqWatch
I wouldn't go so far as to call it a sales disaster, I mean the bloomin' thing just literally came out. Let a few more patches land and stabilize a few things, and word of mouth will generate all the hype that this game requires.