Quoted By:
>do every trainer battle
>never run from wild Pokemon
>35 levels underleveled to fight Red
Why? I should be sufficiently prepared to do anything provided I do everything I come across, right? Do I really have to run back and forth for 10 hours to grind to beat HGSS?