Blood Runners

Blood Runners
This is the title screen for a game I was working on for years. Unfortunately several years after I started some other people independently came up with it too. Ever hear of Carmegeddon or Grand Theft Auto? : (
Scroll to top