Anybody seen these vids yet http://www.rcdevelopments.com/movies/movies.html Cusco Evo looks awesome!