Yes, I been waited for an long time for this titular to be made.
Credit to O Entertainment (Steve Oedekerk) & DNA Productions(defuncted in 2006).