LCRPG is a TTRPG set in an alternate retrofuturist cosmic frontier. · By LCRPG
https://science70.tumblr.com/
Ah yes, the good stuff.