Here's this week's submission. still lacks text, but the plot is that psychedelics are the quickest mean for confronting whatever demons hiding in your psyche. and now you have aid from neurosteam: when you are tripping hard and have your Dweller on the Threshold sitting on your lap, you can call our two heroes and they will help you in going thru this personal can of worms and turning them in dragons, one by one.
-oOo-
and for the record, slightly revamped last week's strip: