Pokemon Magikarp Version

Pokemon Magikarp Version is a pokemon game with a plot revolving around the pokemon Magikarp.

Plot
You are a trainer starting his/her journey at age 10, but your town is attacked by a rampaging Magikarp. You throw a pokeball at the Magikarp and keep it as a starter pokemon. When you walk in tall grass, Professor Oak tries to buy off your Magikarp for a cheap water-type turtle but you say "No way foo, this here Magikarp is mine, and I ain't lettin' no sucker buy it off." So you start your journey with you and your Magikarp killing bad guys and saving the world from evil dudes in black suits. THE END

Rival
Your rival is Professor Oak (because you refused his turtle offer).
 * Professor Oak (first battle)
 * 1) Squirtle
 * Professor Oak (second battle)
 * 1) Wartortle
 * 2) Magikarp (wannabe)
 * Professor Oak (final battle at Elite [sixty] Four)
 * 1) Arceus
 * 2) Shiny Arceus
 * 3) Genesect
 * 4) Lvl 101 Arceus
 * 5) Arceus
 * 6) Blastoise

(he ditched his Magikarp on the final battle because he's a loser)