This is a NEW comic! It has not been published before, the "Geier" containing it hasn't come out yet. However, I don't know if this will be an exception or the new norm. I am planning to have a regular release schedule though and it looks like there will be something new here every Tuesday!
Oh, and in case it is not obvious from the context: The owl is a professor ;)