1-4 Players. BGG Link. Nice Box Cover!
Image Source: BGG
I remember this game was on Kickstarter when I started to back Kickstarters! It's been long in the making, for sure.
I doubt so, the game hit KS before ST existed.