>>376636008
>>376637702
seems to have died down but i still sometimes see people playing. they just secured $35M in funding and are fleshing out their team now, hopefully they can do it quick enough before it goes the way of orbus