Apologies if this isn’t the right place to post this. I found the attached image on discord but I’m unable to locate the source/author of this game or comic. Would be grateful for any info!