There are a maximum of 32 Super Time Force achievements (27 without DLC) worth 4,643 (1,375), and 1 challenge
34,730 tracked gamers have this game, 1,630 have completed it (4.69%)
37.69%
8.45%