Just came across this video and it looks quite cool, bit more thought-out then most sci-fi multiplayers.
check your library in steam and you can download it for free and play, tomorrow at 1PM PT it will close down.
check your library in steam and you can download it for free and play, tomorrow at 1PM PT it will close down.