What do you guys think of this game? looks interesting. I would play it if i had the game (is it compatible with xbox 360?), and i think you can build your own car in it.
Play the free demo. And no it wont be for xbox 360.
What do you guys think of this game? looks interesting. I would play it if i had the game (is it compatible with xbox 360?), and i think you can build your own car in it.
Play the free demo. And no it wont be for xbox 360.