That depends on what you understand by "good ending".But surely will have a... "kinda" satisfactory ending. ^^