Cannon Fodder
Mouse Corp. For a short shitpost game it has a surprisingly depressing atmosphere.
>>721274176Nice find