Have you tried Enemy Within yet?