I wouldn't say that it's underappreciated, it's just still a bit too new to make it into a lot of lists, especially lists that are older than the game ;)
I just wish Game Grumps would finish their Let's Play of it... They stopped almost a year ago, but they've talked about finishing it at least...