Munkeh111 on 09 June 2008
It may be 20% platforming, 80% of vehicles, but by platforming they meant on foot, but they are doing some in vehicle platforming.
@ NJ5, i agree, though people should not just dismiss the game immediately