In my defense, Mr. Castle, the last time I was in the world and not either a ghost in the late 80's or in a bar at the end of the universe, it was 1993. I'm kind of guessing that this Guitar Hero wasn't around then.
However, if you're offering to introduce me to this apparent Pure Awesome, I would not turn it down. One of my ex-boyfriends was the frontman in a band back in New York, I love music.