Deservedly so. Locke and Key is a great series.