The GC version of Ikaruga was pretty damned difficult, especially for someone who is in no way a veteran of shoot-em-ups. I only just managed to struggle through on the easiest difficulty after much practice and frustration. I can't imagine how long it takes the people who speedrun the thing without getting hit to perfect their skills.