This level is easily one of the more stupider ones in this game. Sucks Owten got the record and Im gonna have to come back to this.