I'm currently playing Phoenix Wright: Ace Attorney: Justice for All. It's a DS/GBA game about Phoenix Wright, who is an ace among attorneys. It's the second game in the series.
Somehow, I feel quite nice while playing this.
The game is fun, the first one is mostly a visual novel with simple logical-reasoning puzzles. The second one is much more of a game, and much harder. I almost didn't use walkthrough though