>>366175904
>steel crew
So it's finally out in EA. There was a handful of lobbies hosted here when it was still going through beta testing weekends and there seems to be enough interest. I don't know about paying $17 for a janky mess like it was during the betas though.