>>292905597
It's a BR by the same devs.
>>292905578
It has mods and possibly a decent game mode now (bomb defusal) I don't know for sure because nothing at all is explained and they use Discord as their devblog so it's impossible to find anything out without wasting hours looking through posts.