85,2%
6024 973
71%
2010-11-22
4,99 EUR

Overall ranking:

Position: 2393

Quarterly rankings:

Last month: 1693

Last 3 months: 2393

Last 12 months: 1220

Year 2017: 1558

Year 2016: 1986

Year 2015: 777

Developer:

Telltale Games

Search games