Ultimate Angler
I have a mixed relationship with Ultimate Angler. On one hand, it is one of the better StreetPass games, both in terms of its gameplay and its visuals. However, the randomness implemented in multiple layers of the game had a habit of stunting my progress and I almost quit the game multiple times. I did end up finishing all of the main content, save for collecting every species of fish, but it wasn't always a fun road to get there. At the start of Ultimate Angler, you can unlock up to nine islands, giving you a wide selection of locations to fish, each requiring different bait to catch their local species. This is when the game is at its best. There is always a clear path for making progress, and you're all but guaranteed to be catching something new with every play session. As you finish islands, this selection narrows and progress can become frustratingly slow. Completing islands is the name of the game though, so there's no avoiding it. Ultimate Angler's story has you...