It doesn’t suck, it just needs some tweaking.
Mystery Dungeon RPs are really hard to make good, as there isn’t really much of it to tell, but I find that this plot you’ve given could be used as a turnaround for something different. Though the plot is essentially the same as others, with a good...