The game works great for me! When are more cars coming?
Haven't tried it yet, but the screenshots look promising.