The first few for me weren't that hard - could be because I always grind a lot

- but then again it was challenging. What was hard for me is the 5th gym and the 7th gym.
I usually hold off from all the hacks/cheats/mods until I have beaten the game once, because you know, for a gamer like me it takes all the fun out of the game when you use cheats. The only occasions that I use them are for the times when I cannot catch some Pokemon through normal means.
LOL. I remember the times when I used to have a "tamogachi" too. How time flies. Never really knew the name of those things back then.
You should really try out any Pokemon games. I have been playing them since the very first gen.
What I don't get is why people like Touhou that much. I mean, it's just a very simple shooting like Blazing Star from arcades' primetime (with some anime girls who shoot beams at you, I guess). Mind you, I'm a big fan of arcade games and anime alike. Still, why do people go crazy for something like that?
EDIT: @
Matombo: Just saw your post. It was the remake of Yellow in the senses of gameplay and mechanic. FireRed/LeafGreen has a lot of mechanic that doesn't exist in the original game but was included in the Pokemon Yellow. While the games don't directly re-use Yellow storyline, it has plot-differences than the original Red/Green/Blue nevertheless.