I dislike the title a lot but I think the game itself makes up for it. I don't think it's fitting and it just sounds kinda stupid.
Though I'm also biased because I really wanted that shards of nightmare one that turned out to be fake which granted is probably a horrible title itself