I don't see how this fits the theme at all, but I am digging the weird retro vibes this game puts off. Feels like something you would have seen on the Jaguar :)
Have you read the story?