Smash Cars! By VOODOO – Game Review

Smash Cars is a 3D car racing and destruction game developed by VOODOO. Voodoo has made some of the most played games on the android platform such as, Crowd City,, etc. these are just a few of them. The gaming audience well-received these titles, and they also prove to be quite the boredom-killer for many. … Read more