Final Push...special skills finally added by random chance and some
other stuff