Carnifex
SasqWatch
Looks like they've signed with a publisher to help get the game out, they didn't say who it is but a press release is certainly imminent. This will allow them to launch simultaneously on computer, play station, and x box, with a switch version to happen a bit later. The target date appears to be the first quarter of twenty nineteen.