Cinematic Artist Test

Telltale Games


Proof-of-concept for Telltale Games' Walking Dead franchise