There not going to be looking for a publisher for too long i suspect.
I presume a certain amount of work was outsourced? Or was it entirely a 3 man team. I read also on the site they were formally s2 games (at least i think i read this, its early..). Savage was a pretty decent game, but got crap reviews, if my memory serves me correctly.
Here’s hoping they do a bit better this time.