Talk:Jagged Stone/@comment-34754462-20180517234531/@comment-30634893-20180518091814

"Guitar Hero" is a title given to highly skilled guitar players in France, which is what the name is primarily based off of. Still, it could be a reference to the game.