Yes, this is in the right section. :) This is a recent comic strip from the Gene's Journal Web Comic website ... :D