I opened my own site.
Anything I cannot post here will be there. For people waiting for the Talon comic it will also be found there. And it's almost done!
So go sign up, it's free and you'll be notified by email when I make updates.