The title screen says, "I am very happy, because I am, finally, returning home..."
You have amazing tastes.
You have amazing tastes.
What else?
Frank Zappa-Hot Rats
Mr Green Genes is AWESOME!
Excellent. I like how he doesn't even try to sound like them and makes it a Zappa song...