Reviews: 2 Rating: 10.0
Open World Action Game in a Desert City. Steal cars or finish missions.
Only graphics are good