"Non-linear plot" and "published module" don't really work well together. RHoD is an exception, I am told, but really, publishing something that can take the players in multiple directions isn't exactly easy. And I haven't seen it happen in the modules I've read.

Are you sure you need a published module here?