CSD Stand to Climbing
UMX Studio presents Climbing Sand Dune (CSD) - the most awaited game by the enthusiastic gamers is all set to hit the market with a blast. CSD’s eye-catching graphics and rocking game-play with realistic physics will make your experience like never before. Check out the trailer for what’s coming from UMX Studio. Customize your car