C.H.I.M.P.S.

C.H.I.M.P.S is the hardest difficulty in btd6