Comment on Games that force you to make hard choices

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

The Walking Dead by Telltale.

source
Sort:hotnewtop