Any game that has rocket jumping I love and this game is no different. I also felt that this game had a thing that many other games were lacking: Damage Control -- the ability to save yourself when you mess up.
Thanks for playing! We super appreciate the feedback!