II.off [美 ɔf, ɑf, 英 ɒf]副off often appears as the second element of certain verb structures in English (break off, pay off, take off, etc). For translations, see the relevant verb entry (break, pay, take, etc).
I.on [美 ɑn, ɔn, 英 ɒn]介词on often appears as the second element of certain verb structures in English (count on, lay on, sign on, etc). For translations, see the relevant verb entry (count, lay, sign, etc).
Cruel experiments on human subjects and a willingness to nonchalantly bump off any man, woman or child who learned the truth, doesn't leave much room for interpretation.
There he'll have plenty to keep him busy, including new costumes and challenges as well as a whole bunch of fancy and unusual ways to bump off your targets.