Pokemon Magikarp Jump! It is a silly game but it has a lot of good ideas mushed into one game! I really, so far like this Magikarp Jump game! It is relaxing and easy to play! The graphics are really cute and great!
You can feed Magikarp, train him, and even hang out with a lot of familiar faces. You can upgrade his food and training along the way. Each Pokemon that hangs out around your tank will do a special task, Pikachu gives you extra exp and Piplup restores your training!
There is so much types of berries and training that you can unlock. And to progress the story all you need to do is battle to see which Magikarp jumps the highest!
After your Magikarp max levels up or loses a match, he will retire, you will still be able to see him swim around the tank! But more importantly you get to catch a new Magikarp! The best part of the game is catching the Magikarp and seeing what type of pattern you will get!
And what is Pokemon without clearing out your DEX! You can collect and complete your Hall of Fame, Patterns and Magikarps, and events! I think this is the best aspect of this game!