I picked it up and played it (JP version) and found the controls to be not incredibly difficult. Ya, there's a learning curve, but you use left and right stick.
Holy crap though, I can't say more good things about this game. Day one purchase for me, and online play FTW. Every time I play this game I'm impressed by the speed of it, the scope of it, by how you can customize your mech to no end, how every little detail can be tweaked (or fixed automatically if you don't feel like it), and that to me is a wet dream of awesomeness. I love mech games
Edit: The IGN vids are nice, but that guy has no clue how to play...
Holy crap though, I can't say more good things about this game. Day one purchase for me, and online play FTW. Every time I play this game I'm impressed by the speed of it, the scope of it, by how you can customize your mech to no end, how every little detail can be tweaked (or fixed automatically if you don't feel like it), and that to me is a wet dream of awesomeness. I love mech games

Edit: The IGN vids are nice, but that guy has no clue how to play...