Comment on Games that force you to make hard choices

xenu@kbin.social ⁨11⁩ ⁨months⁩ ago

The Walking Dead by Telltale.

source
Sort:hotnewtop