I really liked the concept and enjoyed the platforming approach. My only complaint was that the bounce back cloud was sometimes way to close to you. Perhaps if it was distanced based instead where if you fall for x distance, it sends you back to the check point?