The combat in Metroid Prime was an advanced form of hop scotch, probably the worst combat in any FPS game I've played. I can't give a shit about the atmosphere, or lore of the universe when the game itself revolves around locking on to some generic alien, hopping left and right, while charging the same attack and then shooting a missile or two. Combat is a huge part of these games, and its fucking boring.
Killer 7 was janky but it felt great to shoot shit. The combat in Metroid Prime had the wow and fun factor of waiting for an STD to clear up.