The controversial psychological horror game, Martha Is Dead has finally released. Despite the censorship and frequent bugs, this title is certainly one to put on your radar if you're a fan of mystery ...