Damien Moreau Takes the Ultimate Challenge and Begs for More!