Oh well. The devs were nice enough to make an explain trailer.
A coop space game somewhere between Left 4 Dead and Diablo, with a solo option (or so at least the dev in the trailer makes a pinky promise about that).
No firm release date, but I figure if Deep Rock Galactic and Helldivers have enthusiastic fans here, it can’t hurt to show the title around.