Metroid Prime Hunters has a very good single player, along with great multiplayer and Nintendo Wi-FI Connection.

User Rating: 10 | Metroid Prime: Hunters DS
I have been through the whole single player game, as well as played at every multiplayer arena and on Nintendo Wi-Fi connection. The single player starts out fairly easy, but gets challenging as you go along. The final boss in single player is Gorea, and there are many different tactics for that battle. There are four levels of adventure, and you visit each one twice. My personal favorite thing about Metroid Prime Hunters is the multiplayer play, with twenty-six different battle arenas, seven hunters, many weapons, and Nintendo Wi-Fi Connection, this will probably be one or the greatest multiplayer games ever. Each hunter has special abilities, like one hunter turns invisible when sniping, and another can climb up walls. Each weapon is also designed for a specific hunters, and if you charge up that weapon, it will do a thing, like freeze the person or blur their vision for a few seconds. Many of the levels are based on areas from the single player adventure mode. This is one of my all time favorite games for any system I've ever played.