Smash Cars Reviews
Smash Cars is Creat Studio's latest PSN exclusive
The game is a sequel to a cult PS2 title of the same name. In this release the developers have kept pretty much everything that made the original game fun in tact, allowing you to race RC cars across an interesting island setting. Much like Nintendo's Wii Sports Resort, the island your racing across...