I think this game stands brilliantly on it's own, but as someone who does love "Aye, and Gomorrah" very much, it's doubly wonderful to see this :]. It's not particularly relevant to the game itself, but there's something strangely nostalgic to it... I think it's the football.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.