I'm one of the people who actually likes this game, and I would like to think I have played enough of Other M to make an accurate judgment about the game. However, I'm also disappointed in the lack of control options for this game. In my experience, the d-pad on the Wii remote is not very good at diagonals, which you'll have to do some of in this game. I understand the argument made by the developers that if there were multiple control options, fans might stick to one the developers didn't like and demand it for a future game. Well, when you're developing for a mass audience, it's not all about you. Here are my suggestions for what should have been included in Metroid: Other M and what should be included if there is another game like it
Classic Controller support: For me, this would also need button-mapping options with the default being A for morphing into a ball, B for jumping, Y for shooting, X for switching into first-person view, d-pad for movement, the left analog stick for speed-controlled movement with more directions than you can go with a d-pad, and the right control stick for camera control. Since the Wii remote has to be connected for the Classic Controller, you should be able to go into first-person mode by simply picking the Wii remote up and pointing it at the screen. The Pause and Map buttons would remain the same on the Classic Controller as on the Wii remote. In first-person view, if you decide not to use the remote, the left analog stick would be used for aiming your cross-hair while the right analog stick would be used for broader looking, face buttons (A, B, X, Y) being used for firing or using applicable devices such as the grappling hook, and the shoulder buttons being for locking onto enemies and certain items and firing missiles when a face button is pressed. Press one of the direction buttons to dodge while in first-person mode.
GameCube controller support: Similar to the Classic Controller mode, but with a few differences such as A for jumping, B for firing, the Start button for starting/pausing/un-pausing the game, the Z button for the map, X for going into morphball, and Y for going into first-person view.
Wii remote and Nunchuk: The analog stick on the nunchuk would be for moving, of course. The A button on the Wii remote would be for jumping and B for firing. Hold or tap the Z button (depending on a setting in the options menu) on the nunchuk to go into first-person mode where the Wii remote functions the same way as it does in Wii remote NES style.
For those who don't know, the NES style are as follows: A for morphball in third-person, firing in first-person, and B for locking on in first person. While holding the B button in first-person, you can look wider as well as fire missiles. The + button is for starting and pausing/un-pausing the game, the - button is for activating the map, the d-pad is for moving and (when applicable) quick-dodging. To go into first-person view, simply point the Wii remote at the screen. Shake the Wii remote to quick-dodge in first-person mode.
Well, I think that's it. I have wasted enough of my time as well as yours. Any questions? Comments? Suggestions?