83,5%
4388 800
75%
2013-04-26
4,99 EUR

Overall ranking:

Position: 2779

Quarterly rankings:

Last month: 3950

Last 3 months: 4209

Last 12 months: 2894

Year 2017: 2950

Year 2016: 1969

Year 2015: 642

Developer:

Telltale Games

Publisher:

Telltale Games

Search games