This is a game called "Scratch Ball Vs the inverteds", That was never finished, and never saw the light of day.