>>370950921
ah ok i only tried the single player alpha
at least steel crew is getting updates, it's no longer free but there's a new map on the way and the dev has been making all sorts of improvements to the core experience