ISOBuster will extract if unregistered, except for UDF, as I said.
How would someone create a GI image in XFS? No tool capable of creating GI images is capable of doing so with XFS. Given the tools available now, it's impossible to do, as far as I know. The only reasonable answer is that it is a GI image of a UDF layout. Again, because extraction requires that you register ISOBuster, my recommendation is still to burn it. However, if you want to play it off the HD, you're left with no choice.