Scooby-Doo in Creepy Castle

I know Mystery Incorporated is often considered the best Scooby-Doo cartoon but this ones was pretty good too!