Unfortunately, it doesn't seem like it. If you go to their Twitter (https://twitter.com/steepshot?lang=en), you'll see that they haven't posted since 2018. It also seems like they haven't updated their website since they were still around. And their website seems to be a bit broken.
nope it went dead awhile ago ... sad though cuz i met the guys in Lisbon in 2017 and they were indeed an amazing bunch of devs