This is one of the few games I could tell as I was playing that it was one of the best video games I had ever played.

I haven't played in nearly a decade but the soundtrack gets constant replay to this day. I loved the story, style and game play. I did remember some boss fights feeling janky but Taggers Tag is still strong in my mind.