Invite Friends

Is there anyway to invite friends to play?
Or when is the game coming back on steam?

Not known at this moment, they looking for funding etc so game on hold.

Thanks for the info,
Really hope they find one, and continue to develop or release the game.
Benn looking for a game like this for years