TIL whoever writes these posts for Itch also has excellent taste in occult western PvPvE games and dwarf-based co-op shooters.