To be honest I wasn't that impressed with the PS2 or GCN because the Dreamcast basically did a lot of the same things earlier, seeing Soul Calibur on the Dreamcast was more mind blowing than any PS2 or GCN title ... but I was too hard on the GCN too.
Like I remember getting a PS2 in Oct 2000 and not being impressed by really any of the launch games because they looked similar to Dreamcast games that I was already playing or in some cases worse.
With GameCube, launch games like Star Wars: Rogue Squadron, Wave Race: Blue Storm were incredible looking for their time, I just didn't appreciate it enough because you get caught up in internet nonsense.
Now looking back on it, I realize GameCube was incredible hardware for its time, many games still look good to this day (Star Fox Adventures, Rogue Squadron II/III, Resident Evil 4, etc. etc.). I was watching some Star Fox rumors video on Youtube the other day and they showed gameplay of Star Fox Adventures and I was like "daaaamn ... that game still looks good today".







