A great review of this great X360 game has come in.
This is what the reviewer said :-
" Planet exploration is honestly a blast, in my opinion. Bioware apparently knew that the planets weren't much to look at (look down more for those issues), and to make up for it, gave the player some sort of vehicle made of condensed FUN. This super-fast 6-wheeled tank+minigun, with rocket boosters, the best traction in the known universe, and an immunity to fall damage, is the single greatest vehicle I've had the pleasure of exploring stuff in. I spent hours climbing mountains, just because I could. "