85,2%
5974 962
71%
2010-11-22
4,99 EUR

Overall ranking:

Position: 2356

Quarterly rankings:

Last month: 546

Last 3 months: 1376

Last 12 months: 1180

Year 2017: 1434

Year 2016: 1986

Year 2015: 777

Developer:

Telltale Games

Search games