Controlling mecha boots on the ground give quite unique feeling. Makes you appreciate the size of them. Wish there was more gameplay, but the experience was still memorable.
The graphics are amazing, had to turn down the resolution quite a bit though.