Does anyone have any ideas what this is? (Or rather what it would have been?)
Neat! Never seen this before!
A quick google search for the artist makes me think it was a Dark Horse comic that never happened for some reason.
https://starwars.fandom.com/wiki/Travis_Charest