Just a bunch of pop up ads!! – Motor Town: Soul of the Machine HD Free Review
Each and every time I clicked on the screen another pop up ad appeared...not acceptable!! After the 6th one in a row I quit and deleted the game.
Review by donaldbrowning on
Motor Town: Soul of the Machine HD Free.