>>83773
The game looked really stupid and pointless from the one video I've seen of it. A game fur Creeperman90 to shit himself to, except by one of those European 'AA' studios. I thought that this thing came out in 2023 or 24.
>Sister company Rebellion Publishing has published comic books since 2000, when it purchased 2000 AD
Huh.