Well spotted. Yeah it's basically Petra. :)
Yes, new articles are on the way! I just like to wait until after the fact before I write about things, so I can address them with the benefit of hindsight. But the series will definitely continue!