There are a maximum of 50 RIDE achievements worth 1,487 (1,000)
2,895 tracked gamers have this game, 536 have completed it (18.51%)
49.36%
17.73%