I can't say too much without giving the game (pardon the pun) away, but I will say that almost everything you mention about Dr. Moreau is addressed in Terra Primate... and what hasn't, is easy for any GM to create using the rules supplied as a basis.

Trust me, the scope in here is huge. More than you could have thought...

Dave (DFC)
co-writer/co-editor Terra Primate